diff --git a/src/Microsoft.Graph/Generated/AccessReviews/AccessReviewsRequestBuilder.cs b/src/Microsoft.Graph/Generated/AccessReviews/AccessReviewsRequestBuilder.cs
index f864a3e6088..1b117381d28 100644
--- a/src/Microsoft.Graph/Generated/AccessReviews/AccessReviewsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/AccessReviews/AccessReviewsRequestBuilder.cs
@@ -54,7 +54,7 @@ public AccessReviewsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter
{
}
///
- /// 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
@@ -104,7 +104,7 @@ public AccessReviewsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AccessReview.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
@@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.
return new global::Microsoft.Graph.Beta.AccessReviews.AccessReviewsRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// 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.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AccessReviewsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs
index 9e3c1b0809d..7e6ab45e06a 100644
--- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs
@@ -82,8 +82,8 @@ public async Task DeleteAsync(Action
- /// Read the properties and relationships of an updatableAsset object.
- /// Find more info here
+ /// Read the properties and relationships of an updatableAssetGroup object.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -150,7 +150,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Read the properties and relationships of an updatableAsset object.
+ /// Read the properties and relationships of an updatableAssetGroup object.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -208,7 +208,7 @@ public partial class UpdatableAssetItemRequestBuilderDeleteRequestConfiguration
{
}
///
- /// Read the properties and relationships of an updatableAsset object.
+ /// Read the properties and relationships of an updatableAssetGroup object.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class UpdatableAssetItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs
index a080e7f60ec..dc656cd1477 100644
--- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs
@@ -41,8 +41,8 @@ public ComplianceChangeItemRequestBuilder(string rawUrl, IRequestAdapter request
{
}
///
- /// Delete a complianceChange object.
- /// Find more info here
+ /// Delete a contentApproval object.
+ /// Find more info here
///
/// Cancellation token to use when cancelling requests
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -64,8 +64,8 @@ public async Task DeleteAsync(Action
- /// 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
/// Cancellation token to use when cancelling requests
@@ -114,7 +114,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.WindowsUpdates.ComplianceChange.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Delete a complianceChange object.
+ /// Delete a contentApproval object.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -133,7 +133,7 @@ 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.
@@ -191,7 +191,7 @@ public partial class ComplianceChangeItemRequestBuilderDeleteRequestConfiguratio
{
}
///
- /// Read the properties and relationships of a complianceChange object.
+ /// Read the properties and relationships of a contentApproval object.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class ComplianceChangeItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs
index 5442784f957..6fad7d03340 100644
--- a/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs
@@ -2,6 +2,7 @@
#pragma warning disable CS0618
using Microsoft.Graph.Beta.AdministrativeUnits.Item.CheckMemberGroups;
using Microsoft.Graph.Beta.AdministrativeUnits.Item.CheckMemberObjects;
+using Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers;
using Microsoft.Graph.Beta.AdministrativeUnits.Item.Extensions;
using Microsoft.Graph.Beta.AdministrativeUnits.Item.GetMemberGroups;
using Microsoft.Graph.Beta.AdministrativeUnits.Item.GetMemberObjects;
@@ -36,6 +37,11 @@ public partial class AdministrativeUnitItemRequestBuilder : BaseRequestBuilder
{
get => new global::Microsoft.Graph.Beta.AdministrativeUnits.Item.CheckMemberObjects.CheckMemberObjectsRequestBuilder(PathParameters, RequestAdapter);
}
+ /// Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity.
+ public global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.DeletedMembersRequestBuilder DeletedMembers
+ {
+ get => new global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.DeletedMembersRequestBuilder(PathParameters, RequestAdapter);
+ }
/// Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity.
public global::Microsoft.Graph.Beta.AdministrativeUnits.Item.Extensions.ExtensionsRequestBuilder Extensions
{
diff --git a/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs
new file mode 100644
index 00000000000..1a8a3f6cce6
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs
@@ -0,0 +1,124 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Beta.Models.ODataErrors;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Beta.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 : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+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.
+ /// The request adapter to use to execute the requests.
+ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/$count{?%24filter,%24search}", rawUrl)
+ {
+ }
+ ///
+ /// Get the number of the resource
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// 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;
+ }
+ ///
+ /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
+ ///
+ /// A
+ /// The raw URL to use for the request builder.
+ public global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.Count.CountRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.Count.CountRequestBuilder(rawUrl, RequestAdapter);
+ }
+ ///
+ /// 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
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs
new file mode 100644
index 00000000000..217e9f7611c
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs
@@ -0,0 +1,183 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.Count;
+using Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.Item;
+using Microsoft.Graph.Beta.Models.ODataErrors;
+using Microsoft.Graph.Beta.Models;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Beta.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 : BaseRequestBuilder
+ {
+ /// Provides operations to count the resources in the collection.
+ public global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.Count.CountRequestBuilder Count
+ {
+ get => new global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.Count.CountRequestBuilder(PathParameters, RequestAdapter);
+ }
+ /// Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity.
+ /// The unique identifier of directoryObject
+ /// A
+ public global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.Item.DirectoryObjectItemRequestBuilder this[string position]
+ {
+ get
+ {
+ var urlTplParams = new Dictionary(PathParameters);
+ urlTplParams.Add("directoryObject%2Did", position);
+ return new global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.Item.DirectoryObjectItemRequestBuilder(urlTplParams, RequestAdapter);
+ }
+ }
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public DeletedMembersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+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.
+ /// The request adapter to use to execute the requests.
+ public DeletedMembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl)
+ {
+ }
+ ///
+ /// Get deletedMembers from administrativeUnits
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DirectoryObjectCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// 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;
+ }
+ ///
+ /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
+ ///
+ /// A
+ /// The raw URL to use for the request builder.
+ public global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.DeletedMembersRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.DeletedMembersRequestBuilder(rawUrl, RequestAdapter);
+ }
+ ///
+ /// 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; }
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class DeletedMembersRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs
new file mode 100644
index 00000000000..c20906d4d68
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs
@@ -0,0 +1,125 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Beta.Models.ODataErrors;
+using Microsoft.Graph.Beta.Models;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Beta.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 : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public DirectoryObjectItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+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.
+ /// The request adapter to use to execute the requests.
+ public DirectoryObjectItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/{directoryObject%2Did}{?%24expand,%24select}", rawUrl)
+ {
+ }
+ ///
+ /// Get deletedMembers from administrativeUnits
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DirectoryObject.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// 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;
+ }
+ ///
+ /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
+ ///
+ /// A
+ /// The raw URL to use for the request builder.
+ public global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.Item.DirectoryObjectItemRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Beta.AdministrativeUnits.Item.DeletedMembers.Item.DirectoryObjectItemRequestBuilder(rawUrl, RequestAdapter);
+ }
+ ///
+ /// 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
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class DirectoryObjectItemRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/App/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs
index 134a3023fd3..a9c42ff8847 100644
--- a/src/Microsoft.Graph/Generated/App/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/App/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs
@@ -1,5 +1,6 @@
//
#pragma warning disable CS0618
+using Microsoft.Graph.Beta.App.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide;
using Microsoft.Graph.Beta.Models.ODataErrors;
using Microsoft.Graph.Beta.Models;
using Microsoft.Kiota.Abstractions.Extensions;
@@ -18,6 +19,11 @@ namespace Microsoft.Graph.Beta.App.Calls.Item.ContentSharingSessions.Item
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class ContentSharingSessionItemRequestBuilder : BaseRequestBuilder
{
+ /// Provides operations to manage the media for the commsApplication entity.
+ public global::Microsoft.Graph.Beta.App.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide.PngOfCurrentSlideRequestBuilder PngOfCurrentSlide
+ {
+ get => new global::Microsoft.Graph.Beta.App.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide.PngOfCurrentSlideRequestBuilder(PathParameters, RequestAdapter);
+ }
///
/// Instantiates a new and sets the default values.
///
diff --git a/src/Microsoft.Graph/Generated/App/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs
new file mode 100644
index 00000000000..2623868cf61
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/App/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs
@@ -0,0 +1,201 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Beta.Models.ODataErrors;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Beta.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 : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public PngOfCurrentSlideRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+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.
+ /// The request adapter to use to execute the requests.
+ public PngOfCurrentSlideRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/app/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}/pngOfCurrentSlide", rawUrl)
+ {
+ }
+ ///
+ /// Delete pngOfCurrentSlide for the navigation property contentSharingSessions in app
+ ///
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToDeleteRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get pngOfCurrentSlide for the navigation property contentSharingSessions from app
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Update pngOfCurrentSlide for the navigation property contentSharingSessions in app
+ ///
+ /// A
+ /// Binary request body
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task PutAsync(Stream body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task PutAsync(Stream body, Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ _ = body ?? throw new ArgumentNullException(nameof(body));
+ var requestInfo = ToPutRequestInformation(body, requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// 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;
+ }
+ ///
+ /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
+ ///
+ /// A
+ /// The raw URL to use for the request builder.
+ public global::Microsoft.Graph.Beta.App.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide.PngOfCurrentSlideRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Beta.App.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide.PngOfCurrentSlideRequestBuilder(rawUrl, RequestAdapter);
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class PngOfCurrentSlideRequestBuilderDeleteRequestConfiguration : RequestConfiguration
+ {
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class PngOfCurrentSlideRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class PngOfCurrentSlideRequestBuilderPutRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs
index 14e6c28e6e6..4f60ca9d83e 100644
--- a/src/Microsoft.Graph/Generated/Communications/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/ContentSharingSessions/Item/ContentSharingSessionItemRequestBuilder.cs
@@ -1,5 +1,6 @@
//
#pragma warning disable CS0618
+using Microsoft.Graph.Beta.Communications.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide;
using Microsoft.Graph.Beta.Models.ODataErrors;
using Microsoft.Graph.Beta.Models;
using Microsoft.Kiota.Abstractions.Extensions;
@@ -18,6 +19,11 @@ namespace Microsoft.Graph.Beta.Communications.Calls.Item.ContentSharingSessions.
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class ContentSharingSessionItemRequestBuilder : BaseRequestBuilder
{
+ /// Provides operations to manage the media for the cloudCommunications entity.
+ public global::Microsoft.Graph.Beta.Communications.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide.PngOfCurrentSlideRequestBuilder PngOfCurrentSlide
+ {
+ get => new global::Microsoft.Graph.Beta.Communications.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide.PngOfCurrentSlideRequestBuilder(PathParameters, RequestAdapter);
+ }
///
/// Instantiates a new and sets the default values.
///
diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs
new file mode 100644
index 00000000000..90eacf22c2f
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/ContentSharingSessions/Item/PngOfCurrentSlide/PngOfCurrentSlideRequestBuilder.cs
@@ -0,0 +1,201 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Beta.Models.ODataErrors;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Beta.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 : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public PngOfCurrentSlideRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+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.
+ /// The request adapter to use to execute the requests.
+ public PngOfCurrentSlideRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}/pngOfCurrentSlide", rawUrl)
+ {
+ }
+ ///
+ /// Delete pngOfCurrentSlide for the navigation property contentSharingSessions in communications
+ ///
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToDeleteRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get pngOfCurrentSlide for the navigation property contentSharingSessions from communications
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Update pngOfCurrentSlide for the navigation property contentSharingSessions in communications
+ ///
+ /// A
+ /// Binary request body
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task PutAsync(Stream body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task PutAsync(Stream body, Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ _ = body ?? throw new ArgumentNullException(nameof(body));
+ var requestInfo = ToPutRequestInformation(body, requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// 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;
+ }
+ ///
+ /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
+ ///
+ /// A
+ /// The raw URL to use for the request builder.
+ public global::Microsoft.Graph.Beta.Communications.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide.PngOfCurrentSlideRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Beta.Communications.Calls.Item.ContentSharingSessions.Item.PngOfCurrentSlide.PngOfCurrentSlideRequestBuilder(rawUrl, RequestAdapter);
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class PngOfCurrentSlideRequestBuilderDeleteRequestConfiguration : RequestConfiguration
+ {
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class PngOfCurrentSlideRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class PngOfCurrentSlideRequestBuilderPutRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs
index fb8008b7120..97f60809e9d 100644
--- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs
@@ -63,7 +63,7 @@ public async Task DeleteAsync(Action
- /// The list of scheduled action for this rule
+ /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -130,7 +130,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// The list of scheduled action for this rule
+ /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -188,7 +188,7 @@ public partial class DeviceComplianceScheduledActionForRuleItemRequestBuilderDel
{
}
///
- /// The list of scheduled action for this rule
+ /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs
index ada77a13392..b32236608d4 100644
--- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs
@@ -54,7 +54,7 @@ public ScheduledActionsForRuleRequestBuilder(string rawUrl, IRequestAdapter requ
{
}
///
- /// The list of scheduled action for this rule
+ /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -102,7 +102,7 @@ public ScheduledActionsForRuleRequestBuilder(string rawUrl, IRequestAdapter requ
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DeviceComplianceScheduledActionForRule.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// The list of scheduled action for this rule
+ /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -152,7 +152,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.
return new global::Microsoft.Graph.Beta.DeviceManagement.DeviceCompliancePolicies.Item.ScheduledActionsForRule.ScheduledActionsForRuleRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// The list of scheduled action for this rule
+ /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class ScheduledActionsForRuleRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs
index 9bafd9c77c7..b2453d21ade 100644
--- a/src/Microsoft.Graph/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs
@@ -54,7 +54,7 @@ public AppLogCollectionRequestsRequestBuilder(string rawUrl, IRequestAdapter req
{
}
///
- /// The collection property of AppLogUploadRequest.
+ /// Indicates collection of App Log Upload Request.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -102,7 +102,7 @@ public AppLogCollectionRequestsRequestBuilder(string rawUrl, IRequestAdapter req
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AppLogCollectionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
@@ -152,7 +152,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.
return new global::Microsoft.Graph.Beta.DeviceManagement.MobileAppTroubleshootingEvents.Item.AppLogCollectionRequests.AppLogCollectionRequestsRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// The collection property of AppLogUploadRequest.
+ /// Indicates collection of App Log Upload Request.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AppLogCollectionRequestsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs
index 3251aece9f4..7e111fee7c7 100644
--- a/src/Microsoft.Graph/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs
@@ -63,7 +63,7 @@ public async Task DeleteAsync(Action
- /// The collection property of AppLogUploadRequest.
+ /// Indicates collection of App Log Upload Request.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -130,7 +130,7 @@ 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.
@@ -188,7 +188,7 @@ public partial class AppLogCollectionRequestItemRequestBuilderDeleteRequestConfi
{
}
///
- /// The collection property of AppLogUploadRequest.
+ /// Indicates collection of App Log Upload Request.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AppLogCollectionRequestItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotPostRequestBody.cs
new file mode 100644
index 00000000000..bd28a58f462
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotPostRequestBody.cs
@@ -0,0 +1,90 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Beta.Models;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions.Store;
+using System.Collections.Generic;
+using System.IO;
+using System;
+namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class CreateSnapshotPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable
+ #pragma warning restore CS1591
+ {
+ /// The accessTier property
+ public global::Microsoft.Graph.Beta.Models.CloudPcBlobAccessTier? AccessTier
+ {
+ get { return BackingStore?.Get("accessTier"); }
+ set { BackingStore?.Set("accessTier", value); }
+ }
+ /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
+ public IDictionary AdditionalData
+ {
+ get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); }
+ set { BackingStore.Set("AdditionalData", value); }
+ }
+ /// Stores model information.
+ public IBackingStore BackingStore { get; private set; }
+ /// The storageAccountId property
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public string? StorageAccountId
+ {
+ get { return BackingStore?.Get("storageAccountId"); }
+ set { BackingStore?.Set("storageAccountId", value); }
+ }
+#nullable restore
+#else
+ public string StorageAccountId
+ {
+ get { return BackingStore?.Get("storageAccountId"); }
+ set { BackingStore?.Set("storageAccountId", value); }
+ }
+#endif
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ public CreateSnapshotPostRequestBody()
+ {
+ BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore();
+ 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::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Beta.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/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs
index 9687d36105f..0b0d9ad2a99 100644
--- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs
@@ -37,19 +37,21 @@ public CreateSnapshotRequestBuilder(string rawUrl, IRequestAdapter requestAdapte
/// Create a snapshot for a specific Cloud PC device.
/// Find more info here
///
+ /// The request body
/// Cancellation token to use when cancelling requests
/// Configuration for the request such as headers, query parameters, and middleware options.
/// When receiving a 4XX or 5XX status code
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
- public async Task PostAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
{
#nullable restore
#else
- public async Task PostAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default)
{
#endif
- var requestInfo = ToPostRequestInformation(requestConfiguration);
+ _ = body ?? throw new ArgumentNullException(nameof(body));
+ var requestInfo = ToPostRequestInformation(body, requestConfiguration);
var errorMapping = new Dictionary>
{
{ "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
@@ -60,19 +62,22 @@ public async Task PostAsync(Action>
/// 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::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody body, Action>? requestConfiguration = default)
{
#nullable restore
#else
- public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default)
+ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.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");
+ requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body);
return requestInfo;
}
///
diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs
index aa7db56dfcc..9133dc513ea 100644
--- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs
@@ -35,7 +35,7 @@ public GetCloudPcLaunchInfoRequestBuilder(string rawUrl, IRequestAdapter request
{
}
///
- /// Get the cloudPCLaunchInfo for the signed-in user.
+ /// Get the cloudPCLaunchInfo for a specific cloudPC.
/// Find more info here
///
/// A
@@ -59,7 +59,7 @@ public GetCloudPcLaunchInfoRequestBuilder(string rawUrl, IRequestAdapter request
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CloudPcLaunchInfo.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Start/StartRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Start/StartRequestBuilder.cs
index 4805e3885c1..1f270fcdb19 100644
--- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Start/StartRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Start/StartRequestBuilder.cs
@@ -34,7 +34,7 @@ public StartRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base
{
}
///
- /// 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
///
/// Cancellation token to use when cancelling requests
@@ -57,7 +57,7 @@ public async Task PostAsync(Action>
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Stop/StopRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Stop/StopRequestBuilder.cs
index 47439c47531..a55c0800359 100644
--- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Stop/StopRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Stop/StopRequestBuilder.cs
@@ -34,7 +34,7 @@ public StopRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(
{
}
///
- /// 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
///
/// Cancellation token to use when cancelling requests
@@ -57,7 +57,7 @@ public async Task PostAsync(Action>
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs
index 399ba9b8d9a..ab2d6b8f2fc 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs
@@ -1,5 +1,6 @@
//
#pragma warning disable CS0618
+using Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers;
using Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.Extensions;
using Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.Members;
using Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.ScopedRoleMembers;
@@ -21,6 +22,11 @@ namespace Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AdministrativeUnitItemRequestBuilder : BaseRequestBuilder
{
+ /// Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity.
+ public global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.DeletedMembersRequestBuilder DeletedMembers
+ {
+ get => new global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.DeletedMembersRequestBuilder(PathParameters, RequestAdapter);
+ }
/// Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity.
public global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.Extensions.ExtensionsRequestBuilder Extensions
{
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs
new file mode 100644
index 00000000000..7726714def3
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs
@@ -0,0 +1,124 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Beta.Models.ODataErrors;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Beta.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 : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+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.
+ /// The request adapter to use to execute the requests.
+ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/$count{?%24filter,%24search}", rawUrl)
+ {
+ }
+ ///
+ /// Get the number of the resource
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// 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;
+ }
+ ///
+ /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
+ ///
+ /// A
+ /// The raw URL to use for the request builder.
+ public global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Count.CountRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Count.CountRequestBuilder(rawUrl, RequestAdapter);
+ }
+ ///
+ /// 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
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs
new file mode 100644
index 00000000000..a6e985fa6b4
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs
@@ -0,0 +1,183 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Count;
+using Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Item;
+using Microsoft.Graph.Beta.Models.ODataErrors;
+using Microsoft.Graph.Beta.Models;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Beta.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 : BaseRequestBuilder
+ {
+ /// Provides operations to count the resources in the collection.
+ public global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Count.CountRequestBuilder Count
+ {
+ get => new global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Count.CountRequestBuilder(PathParameters, RequestAdapter);
+ }
+ /// Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity.
+ /// The unique identifier of directoryObject
+ /// A
+ public global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Item.DirectoryObjectItemRequestBuilder this[string position]
+ {
+ get
+ {
+ var urlTplParams = new Dictionary(PathParameters);
+ urlTplParams.Add("directoryObject%2Did", position);
+ return new global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Item.DirectoryObjectItemRequestBuilder(urlTplParams, RequestAdapter);
+ }
+ }
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public DeletedMembersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+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.
+ /// The request adapter to use to execute the requests.
+ public DeletedMembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl)
+ {
+ }
+ ///
+ /// Get deletedMembers from directory
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DirectoryObjectCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// 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;
+ }
+ ///
+ /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
+ ///
+ /// A
+ /// The raw URL to use for the request builder.
+ public global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.DeletedMembersRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.DeletedMembersRequestBuilder(rawUrl, RequestAdapter);
+ }
+ ///
+ /// 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; }
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class DeletedMembersRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs
new file mode 100644
index 00000000000..32366995686
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs
@@ -0,0 +1,125 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Beta.Models.ODataErrors;
+using Microsoft.Graph.Beta.Models;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Beta.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 : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public DirectoryObjectItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+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.
+ /// The request adapter to use to execute the requests.
+ public DirectoryObjectItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/{directoryObject%2Did}{?%24expand,%24select}", rawUrl)
+ {
+ }
+ ///
+ /// Get deletedMembers from directory
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DirectoryObject.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// 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;
+ }
+ ///
+ /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
+ ///
+ /// A
+ /// The raw URL to use for the request builder.
+ public global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Item.DirectoryObjectItemRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Item.DirectoryObjectItemRequestBuilder(rawUrl, RequestAdapter);
+ }
+ ///
+ /// 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
+ }
+ ///
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ ///
+ [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class DirectoryObjectItemRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RangeRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RangeRequestBuilder.cs
index 20f99d8960d..238960efd80 100644
--- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RangeRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RangeRequestBuilder.cs
@@ -213,8 +213,8 @@ public RangeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base
{
}
///
- /// Retrieve the properties and relationships of range object.
- /// Find more info here
+ /// 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
///
/// A
/// Cancellation token to use when cancelling requests
@@ -301,7 +301,7 @@ public RangeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base
return new global::Microsoft.Graph.Beta.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowWithRow.RowWithRowRequestBuilder(PathParameters, RequestAdapter, row);
}
///
- /// Retrieve the properties and relationships of range object.
+ /// Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs
index 63a2476af28..ce0cbf8464b 100644
--- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs
@@ -35,8 +35,8 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r
{
}
///
- /// 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
+ /// Use this API to create a new Table.
+ /// Find more info here
///
/// A
/// The request body
@@ -61,7 +61,7 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.WorkbookTable.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
+ /// Use this API to create a new Table.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/RangeNamespace/RangeRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/RangeNamespace/RangeRequestBuilder.cs
index 4dca4921ec6..e0fb5032d39 100644
--- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/RangeNamespace/RangeRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/RangeNamespace/RangeRequestBuilder.cs
@@ -213,8 +213,8 @@ public RangeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base
{
}
///
- /// Retrieve the properties and relationships of range object.
- /// Find more info here
+ /// 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
///
/// A
/// Cancellation token to use when cancelling requests
@@ -301,7 +301,7 @@ public RangeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base
return new global::Microsoft.Graph.Beta.Drives.Item.Items.Item.Workbook.Worksheets.Item.Names.Item.RangeNamespace.RowWithRow.RowWithRowRequestBuilder(PathParameters, RequestAdapter, row);
}
///
- /// Retrieve the properties and relationships of range object.
+ /// Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs
index daf0f900f25..b79ef75ce74 100644
--- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs
@@ -35,8 +35,8 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r
{
}
///
- /// 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
+ /// Use this API to create a new Table.
+ /// Find more info here
///
/// A
/// The request body
@@ -61,7 +61,7 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.WorkbookTable.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
+ /// Use this API to create a new Table.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs
index 4473974fc40..ab0b19960cb 100644
--- a/src/Microsoft.Graph/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs
@@ -94,8 +94,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.ExternalConnectors.ExternalItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update the properties of an externalitem.
- /// Find more info here
+ /// Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type.
+ /// Find more info here
///
/// A
/// The request body
@@ -158,7 +158,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Update the properties of an externalitem.
+ /// Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.cs b/src/Microsoft.Graph/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.cs
index ab6ac4da659..e7b366ed06c 100644
--- a/src/Microsoft.Graph/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.cs
@@ -59,8 +59,8 @@ public SchemaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ExternalConnectors.Schema.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Create a new or update an existing schema for a Microsoft Search connection.
- /// Find more info here
+ /// Update the properties of a schema for an externalConnection.
+ /// Find more info here
///
/// A
/// The request body
@@ -104,7 +104,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Create a new or update an existing schema for a Microsoft Search connection.
+ /// Update the properties of a schema for an externalConnection.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.cs
index 57b17067c12..07c39db39fe 100644
--- a/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.cs
@@ -94,8 +94,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.IndustryData.IndustryDataConnector.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update the properties of a oneRosterApiDataConnector object.
- /// Find more info here
+ /// Update the properties of an azureDataLakeConnector object.
+ /// Find more info here
///
/// A
/// The request body
@@ -158,7 +158,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Update the properties of a oneRosterApiDataConnector object.
+ /// Update the properties of an azureDataLakeConnector object.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs
index 1179573b3a9..9b8d4efa878 100644
--- a/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs
@@ -108,8 +108,8 @@ public GroupsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.GroupCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team.
- /// Find more info here
+ /// Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option.
+ /// Find more info here
///
/// A
/// The request body
@@ -153,7 +153,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team.
+ /// Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.cs
index 71a3826e0d9..a125cdcec76 100644
--- a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.cs
@@ -78,8 +78,8 @@ public ConversationsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ConversationCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation.
- /// Find more info here
+ /// Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions.
+ /// Find more info here
///
/// A
/// The request body
@@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation.
+ /// Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs
index 302edff9502..165173d768b 100644
--- a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs
@@ -64,8 +64,8 @@ public async Task DeleteAsync(Action
- /// Get a group's conversation object.
- /// Find more info here
+ /// Retrieve the properties and relationships of conversation object.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -107,7 +107,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get a group's conversation object.
+ /// Retrieve the properties and relationships of conversation object.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -143,7 +143,7 @@ public partial class ConversationItemRequestBuilderDeleteRequestConfiguration :
{
}
///
- /// Get a group's conversation object.
+ /// Retrieve the properties and relationships of conversation object.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class ConversationItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs
index a74a49bd88f..c5d9b81cb26 100644
--- a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs
@@ -47,8 +47,8 @@ public ConversationThreadItemRequestBuilder(string rawUrl, IRequestAdapter reque
{
}
///
- /// Delete a thread object.
- /// Find more info here
+ /// Delete conversationThread.
+ /// Find more info here
///
/// Cancellation token to use when cancelling requests
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -120,7 +120,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.ConversationThread.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Delete a thread object.
+ /// Delete conversationThread.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
diff --git a/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs
index 994ff08348b..9846738eca5 100644
--- a/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs
@@ -35,8 +35,8 @@ public NamedLocationItemRequestBuilder(string rawUrl, IRequestAdapter requestAda
{
}
///
- /// Delete a countryNamedLocation object.
- /// Find more info here
+ /// Delete an ipNamedLocation object.
+ /// Find more info here
///
/// Cancellation token to use when cancelling requests
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -58,8 +58,8 @@ public async Task DeleteAsync(Action
- /// Read the properties and relationships of a compliantNetworkNamedLocation object.
- /// Find more info here
+ /// Retrieve the properties and relationships of an ipNamedLocation object.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -82,8 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.NamedLocation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update the properties of an ipNamedLocation object.
- /// Find more info here
+ /// Update the properties of a countryNamedLocation object.
+ /// Find more info here
///
/// A
/// The request body
@@ -108,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.NamedLocation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Delete a countryNamedLocation object.
+ /// Delete an ipNamedLocation object.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -127,7 +127,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Read the properties and relationships of a compliantNetworkNamedLocation object.
+ /// Retrieve the properties and relationships of an ipNamedLocation object.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Update the properties of an ipNamedLocation object.
+ /// Update the properties of a countryNamedLocation object.
///
/// A
/// The request body
@@ -185,7 +185,7 @@ public partial class NamedLocationItemRequestBuilderDeleteRequestConfiguration :
{
}
///
- /// Read the properties and relationships of a compliantNetworkNamedLocation object.
+ /// Retrieve the properties and relationships of an ipNamedLocation object.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class NamedLocationItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.cs
index 9478ca3eccb..f385ad7b0ec 100644
--- a/src/Microsoft.Graph/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.cs
@@ -64,8 +64,8 @@ public async Task DeleteAsync(Action
- /// Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported.
- /// Find more info here
+ /// Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -132,7 +132,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported.
+ /// Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -190,7 +190,7 @@ public partial class CustomAuthenticationExtensionItemRequestBuilderDeleteReques
{
}
///
- /// Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported.
+ /// Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Identity/IdentityProviders/IdentityProvidersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Identity/IdentityProviders/IdentityProvidersRequestBuilder.cs
index 9a122d91b2e..650f5cc99fa 100644
--- a/src/Microsoft.Graph/Generated/Identity/IdentityProviders/IdentityProvidersRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Identity/IdentityProviders/IdentityProvidersRequestBuilder.cs
@@ -60,7 +60,7 @@ public IdentityProvidersRequestBuilder(string rawUrl, IRequestAdapter requestAda
{
}
///
- /// Get a collection of identity provider resources that are configured for a tenant, and that are derived from identityProviderBase. For a Microsoft Entra tenant, the providers can be socialIdentityProviders or builtinIdentityProviders objects. For an Azure AD B2C, the providers can be socialIdentityProvider, openIdConnectIdentityProvider, or appleManagedIdentityProvider objects.
+ /// Get a collection of identity provider resources that are configured for a tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra External ID, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an oidcIdentityProvider resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.
/// Find more info here
///
/// A
@@ -84,7 +84,7 @@ public IdentityProvidersRequestBuilder(string rawUrl, IRequestAdapter requestAda
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.IdentityProviderBaseCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, you can currently create a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently create a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource.
+ /// Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can create a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can create a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.
/// Find more info here
///
/// A
@@ -110,7 +110,7 @@ public IdentityProvidersRequestBuilder(string rawUrl, IRequestAdapter requestAda
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.IdentityProviderBase.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get a collection of identity provider resources that are configured for a tenant, and that are derived from identityProviderBase. For a Microsoft Entra tenant, the providers can be socialIdentityProviders or builtinIdentityProviders objects. For an Azure AD B2C, the providers can be socialIdentityProvider, openIdConnectIdentityProvider, or appleManagedIdentityProvider objects.
+ /// Get a collection of identity provider resources that are configured for a tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra External ID, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an oidcIdentityProvider resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, you can currently create a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently create a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource.
+ /// Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can create a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can create a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.
///
/// A
/// The request body
@@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.
return new global::Microsoft.Graph.Beta.Identity.IdentityProviders.IdentityProvidersRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// Get a collection of identity provider resources that are configured for a tenant, and that are derived from identityProviderBase. For a Microsoft Entra tenant, the providers can be socialIdentityProviders or builtinIdentityProviders objects. For an Azure AD B2C, the providers can be socialIdentityProvider, openIdConnectIdentityProvider, or appleManagedIdentityProvider objects.
+ /// Get a collection of identity provider resources that are configured for a tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra External ID, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an oidcIdentityProvider resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class IdentityProvidersRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Identity/IdentityProviders/Item/IdentityProviderBaseItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Identity/IdentityProviders/Item/IdentityProviderBaseItemRequestBuilder.cs
index 045702a35db..5adac764ab1 100644
--- a/src/Microsoft.Graph/Generated/Identity/IdentityProviders/Item/IdentityProviderBaseItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Identity/IdentityProviders/Item/IdentityProviderBaseItemRequestBuilder.cs
@@ -58,7 +58,7 @@ public async Task DeleteAsync(Action
- /// Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently get a socialIdentityProvider or a builtinIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently get a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource.
+ /// Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can get a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), builtinIdentityProvider, or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.
/// Find more info here
///
/// A
@@ -82,7 +82,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.IdentityProviderBase.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update the properties of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently update a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently update a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource.
+ /// Update the properties of the specified external identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can update a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can update a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.
/// Find more info here
///
/// A
@@ -127,7 +127,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently get a socialIdentityProvider or a builtinIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently get a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource.
+ /// Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can get a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), builtinIdentityProvider, or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Update the properties of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently update a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently update a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource.
+ /// Update the properties of the specified external identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can update a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can update a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.
///
/// A
/// The request body
@@ -185,7 +185,7 @@ public partial class IdentityProviderBaseItemRequestBuilderDeleteRequestConfigur
{
}
///
- /// Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently get a socialIdentityProvider or a builtinIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently get a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource.
+ /// Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can get a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), builtinIdentityProvider, or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class IdentityProviderBaseItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs
index 3b1f01ea6e0..0be26682484 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs
@@ -83,8 +83,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.CustomCalloutExtension.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update the properties of an accessPackageAssignmentWorkflowExtension object.
- /// Find more info here
+ /// Update the properties of an accessPackageAssignmentRequestWorkflowExtension object.
+ /// Find more info here
///
/// A
/// The request body
@@ -150,7 +150,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Update the properties of an accessPackageAssignmentWorkflowExtension object.
+ /// Update the properties of an accessPackageAssignmentRequestWorkflowExtension object.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/AccessPackageResourceRolesRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/AccessPackageResourceRolesRequestBuilder.cs
index 9fde631f953..8f327f60e38 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/AccessPackageResourceRolesRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/AccessPackageResourceRolesRequestBuilder.cs
@@ -56,7 +56,7 @@ public AccessPackageResourceRolesRequestBuilder(string rawUrl, IRequestAdapter r
{
}
///
- /// Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when subsequently creating an accessPackageResourceRoleScope.
+ /// Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope.
/// Find more info here
///
/// A
@@ -107,7 +107,7 @@ public AccessPackageResourceRolesRequestBuilder(string rawUrl, IRequestAdapter r
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AccessPackageResourceRole.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when subsequently creating an accessPackageResourceRoleScope.
+ /// Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.
return new global::Microsoft.Graph.Beta.IdentityGovernance.EntitlementManagement.AccessPackageCatalogs.Item.AccessPackageResourceRoles.AccessPackageResourceRolesRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when subsequently creating an accessPackageResourceRoleScope.
+ /// Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AccessPackageResourceRolesRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs
index e07d700fcfd..b04adb09075 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs
@@ -35,8 +35,8 @@ public CustomAccessPackageWorkflowExtensionItemRequestBuilder(string rawUrl, IRe
{
}
///
- /// Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy.
- /// Find more info here
+ /// Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy.
+ /// Find more info here
///
/// Cancellation token to use when cancelling requests
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -111,7 +111,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.CustomAccessPackageWorkflowExtension.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy.
+ /// Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.cs
index b1eb67cc485..e1a1df80962 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.cs
@@ -117,8 +117,8 @@ public async Task DeleteAsync(Action
- /// Retrieve the properties and relationships of an accessPackage object.
- /// Find more info here
+ /// Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -186,7 +186,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Retrieve the properties and relationships of an accessPackage object.
+ /// Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -244,7 +244,7 @@ public partial class AccessPackageItemRequestBuilderDeleteRequestConfiguration :
{
}
///
- /// Retrieve the properties and relationships of an accessPackage object.
+ /// Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AccessPackageItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilder.cs
index 31bf1e343b4..533e602b37f 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilder.cs
@@ -72,8 +72,8 @@ public async Task DeleteAsync(Action
- /// Retrieve the properties and relationships of an accessPackage object.
- /// Find more info here
+ /// Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -141,7 +141,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Retrieve the properties and relationships of an accessPackage object.
+ /// Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -199,7 +199,7 @@ public partial class AccessPackagesWithUniqueNameRequestBuilderDeleteRequestConf
{
}
///
- /// Retrieve the properties and relationships of an accessPackage object.
+ /// Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AccessPackagesWithUniqueNameRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.cs
index 34273ef8ede..bd79d4905f5 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.cs
@@ -76,8 +76,8 @@ public async Task DeleteAsync(Action
- /// Retrieve the properties and relationships of an agreement object.
- /// Find more info here
+ /// Retrieve all files related to an agreement. This includes the default file and all localized files.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -145,7 +145,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Retrieve the properties and relationships of an agreement object.
+ /// Retrieve all files related to an agreement. This includes the default file and all localized files.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -203,7 +203,7 @@ public partial class AgreementItemRequestBuilderDeleteRequestConfiguration : Req
{
}
///
- /// Retrieve the properties and relationships of an agreement object.
+ /// Retrieve all files related to an agreement. This includes the default file and all localized files.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AgreementItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/CreateSnapshot/CreateSnapshotPostRequestBody.cs b/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/CreateSnapshot/CreateSnapshotPostRequestBody.cs
new file mode 100644
index 00000000000..1c27736beda
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/CreateSnapshot/CreateSnapshotPostRequestBody.cs
@@ -0,0 +1,90 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Beta.Models;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions.Store;
+using System.Collections.Generic;
+using System.IO;
+using System;
+namespace Microsoft.Graph.Beta.Me.CloudPCs.Item.CreateSnapshot
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class CreateSnapshotPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable
+ #pragma warning restore CS1591
+ {
+ /// The accessTier property
+ public global::Microsoft.Graph.Beta.Models.CloudPcBlobAccessTier? AccessTier
+ {
+ get { return BackingStore?.Get("accessTier"); }
+ set { BackingStore?.Set("accessTier", value); }
+ }
+ /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
+ public IDictionary AdditionalData
+ {
+ get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); }
+ set { BackingStore.Set("AdditionalData", value); }
+ }
+ /// Stores model information.
+ public IBackingStore BackingStore { get; private set; }
+ /// The storageAccountId property
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public string? StorageAccountId
+ {
+ get { return BackingStore?.Get("storageAccountId"); }
+ set { BackingStore?.Set("storageAccountId", value); }
+ }
+#nullable restore
+#else
+ public string StorageAccountId
+ {
+ get { return BackingStore?.Get("storageAccountId"); }
+ set { BackingStore?.Set("storageAccountId", value); }
+ }
+#endif
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ public CreateSnapshotPostRequestBody()
+ {
+ BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore();
+ 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::Microsoft.Graph.Beta.Me.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Beta.Me.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/Microsoft.Graph/Generated/Me/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs
index ff3fe61eb75..74009a846f2 100644
--- a/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs
@@ -37,19 +37,21 @@ public CreateSnapshotRequestBuilder(string rawUrl, IRequestAdapter requestAdapte
/// Create a snapshot for a specific Cloud PC device.
/// Find more info here
///
+ /// The request body
/// Cancellation token to use when cancelling requests
/// Configuration for the request such as headers, query parameters, and middleware options.
/// When receiving a 4XX or 5XX status code
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
- public async Task PostAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ public async Task PostAsync(global::Microsoft.Graph.Beta.Me.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
{
#nullable restore
#else
- public async Task PostAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ public async Task PostAsync(global::Microsoft.Graph.Beta.Me.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default)
{
#endif
- var requestInfo = ToPostRequestInformation(requestConfiguration);
+ _ = body ?? throw new ArgumentNullException(nameof(body));
+ var requestInfo = ToPostRequestInformation(body, requestConfiguration);
var errorMapping = new Dictionary>
{
{ "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
@@ -60,19 +62,22 @@ public async Task PostAsync(Action>
/// 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::Microsoft.Graph.Beta.Me.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody body, Action>? requestConfiguration = default)
{
#nullable restore
#else
- public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default)
+ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Me.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");
+ requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body);
return requestInfo;
}
///
diff --git a/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs
index 01a15ae6381..4c237fc7378 100644
--- a/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs
@@ -35,7 +35,7 @@ public GetCloudPcLaunchInfoRequestBuilder(string rawUrl, IRequestAdapter request
{
}
///
- /// Get the cloudPCLaunchInfo for the signed-in user.
+ /// Get the cloudPCLaunchInfo for a specific cloudPC.
/// Find more info here
///
/// A
@@ -59,7 +59,7 @@ public GetCloudPcLaunchInfoRequestBuilder(string rawUrl, IRequestAdapter request
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CloudPcLaunchInfo.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
diff --git a/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/Start/StartRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/Start/StartRequestBuilder.cs
index 7ab15e602df..805d6f4e722 100644
--- a/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/Start/StartRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/Start/StartRequestBuilder.cs
@@ -34,7 +34,7 @@ public StartRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base
{
}
///
- /// 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
///
/// Cancellation token to use when cancelling requests
@@ -57,7 +57,7 @@ public async Task PostAsync(Action>
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
diff --git a/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/Stop/StopRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/Stop/StopRequestBuilder.cs
index fe576175251..d8f5c6584cb 100644
--- a/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/Stop/StopRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/CloudPCs/Item/Stop/StopRequestBuilder.cs
@@ -34,7 +34,7 @@ public StopRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(
{
}
///
- /// 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
///
/// Cancellation token to use when cancelling requests
@@ -57,7 +57,7 @@ public async Task PostAsync(Action>
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
diff --git a/src/Microsoft.Graph/Generated/Me/MailFolders/Item/MailFolderItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/MailFolders/Item/MailFolderItemRequestBuilder.cs
index 68ace960084..83a0b5a13ad 100644
--- a/src/Microsoft.Graph/Generated/Me/MailFolders/Item/MailFolderItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/MailFolders/Item/MailFolderItemRequestBuilder.cs
@@ -124,8 +124,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.MailFolder.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update the writable properties of a mailSearchFolder object.
- /// Find more info here
+ /// Update the properties of mailFolder object.
+ /// Find more info here
///
/// A
/// The request body
@@ -188,7 +188,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Update the writable properties of a mailSearchFolder object.
+ /// Update the properties of mailFolder object.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/Me/Messages/Item/Attachments/AttachmentsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/Item/Attachments/AttachmentsRequestBuilder.cs
index fe7607a1bab..1cd343bf8aa 100644
--- a/src/Microsoft.Graph/Generated/Me/Messages/Item/Attachments/AttachmentsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/Attachments/AttachmentsRequestBuilder.cs
@@ -60,8 +60,8 @@ public AttachmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter)
{
}
///
- /// Retrieve a list of attachment objects.
- /// Find more info here
+ /// Retrieve a list of attachment objects attached to a message.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -110,7 +110,7 @@ public AttachmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter)
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.Attachment.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Retrieve a list of attachment objects.
+ /// Retrieve a list of attachment objects attached to a message.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.
return new global::Microsoft.Graph.Beta.Me.Messages.Item.Attachments.AttachmentsRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// Retrieve a list of attachment objects.
+ /// Retrieve a list of attachment objects attached to a message.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AttachmentsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs
index 62f1d8cbf04..fd6686da13b 100644
--- a/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs
@@ -160,8 +160,8 @@ public async Task DeleteAsync(Action
- /// Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance.
- /// Find more info here
+ /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the eventnavigation property to get the associated event in an attendee's calendar.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -229,7 +229,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance.
+ /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the eventnavigation property to get the associated event in an attendee's calendar.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -287,7 +287,7 @@ public partial class MessageItemRequestBuilderDeleteRequestConfiguration : Reque
{
}
///
- /// Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance.
+ /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the eventnavigation property to get the associated event in an attendee's calendar.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class MessageItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs
index d4ff2d3c80b..631d96982cd 100644
--- a/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs
@@ -84,8 +84,8 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions.
- /// Find more info here
+ /// Create a draft of a new message in either JSON or MIME format. When using JSON format, you can:- Include an attachment.- Use a mention to call out another user in the new message.- Update the draft later to add content to the body or change other message properties. When using MIME format:- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.- /* Add any attachments and S/MIME properties to the MIME content. By default, this operation saves the draft in the Drafts folder. Send the draft message in a subsequent operation. Alternatively, send a new message in a single action, or create a draft to forward, to reply or to reply-all to an existing message.
+ /// Find more info here
///
/// A
/// The request body
@@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions.
+ /// Create a draft of a new message in either JSON or MIME format. When using JSON format, you can:- Include an attachment.- Use a mention to call out another user in the new message.- Update the draft later to add content to the body or change other message properties. When using MIME format:- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.- /* Add any attachments and S/MIME properties to the MIME content. By default, this operation saves the draft in the Drafts folder. Send the draft message in a subsequent operation. Alternatively, send a new message in a single action, or create a draft to forward, to reply or to reply-all to an existing message.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/Me/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs
index 6014d7edafa..53fe46da21f 100644
--- a/src/Microsoft.Graph/Generated/Me/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs
@@ -54,7 +54,7 @@ public AppLogCollectionRequestsRequestBuilder(string rawUrl, IRequestAdapter req
{
}
///
- /// The collection property of AppLogUploadRequest.
+ /// Indicates collection of App Log Upload Request.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -102,7 +102,7 @@ public AppLogCollectionRequestsRequestBuilder(string rawUrl, IRequestAdapter req
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AppLogCollectionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// 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.
@@ -152,7 +152,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.
return new global::Microsoft.Graph.Beta.Me.MobileAppTroubleshootingEvents.Item.AppLogCollectionRequests.AppLogCollectionRequestsRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// The collection property of AppLogUploadRequest.
+ /// Indicates collection of App Log Upload Request.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AppLogCollectionRequestsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Me/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs
index 10b85f312e3..e75160f4888 100644
--- a/src/Microsoft.Graph/Generated/Me/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs
@@ -63,7 +63,7 @@ public async Task DeleteAsync(Action
- /// The collection property of AppLogUploadRequest.
+ /// Indicates collection of App Log Upload Request.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -130,7 +130,7 @@ 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.
@@ -188,7 +188,7 @@ public partial class AppLogCollectionRequestItemRequestBuilderDeleteRequestConfi
{
}
///
- /// The collection property of AppLogUploadRequest.
+ /// Indicates collection of App Log Upload Request.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AppLogCollectionRequestItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs
index b0d03559d3a..2e741b0a3b2 100644
--- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs
@@ -73,8 +73,8 @@ public async Task DeleteAsync(Action
- /// Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer.
- /// Find more info here
+ /// Get the externalMeetingRegistration details associated with an onlineMeeting.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -145,7 +145,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer.
+ /// Get the externalMeetingRegistration details associated with an onlineMeeting.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -206,7 +206,7 @@ public partial class RegistrationRequestBuilderDeleteRequestConfiguration : Requ
{
}
///
- /// Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer.
+ /// Get the externalMeetingRegistration details associated with an onlineMeeting.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class RegistrationRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Models/AdministrativeUnit.cs b/src/Microsoft.Graph/Generated/Models/AdministrativeUnit.cs
index 2be5ce8737b..5e602fa6434 100644
--- a/src/Microsoft.Graph/Generated/Models/AdministrativeUnit.cs
+++ b/src/Microsoft.Graph/Generated/Models/AdministrativeUnit.cs
@@ -12,6 +12,22 @@ namespace Microsoft.Graph.Beta.Models
public partial class AdministrativeUnit : global::Microsoft.Graph.Beta.Models.DirectoryObject, IParsable
#pragma warning restore CS1591
{
+ /// The deletedMembers property
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public List? DeletedMembers
+ {
+ get { return BackingStore?.Get?>("deletedMembers"); }
+ set { BackingStore?.Set("deletedMembers", value); }
+ }
+#nullable restore
+#else
+ public List DeletedMembers
+ {
+ get { return BackingStore?.Get>("deletedMembers"); }
+ set { BackingStore?.Set("deletedMembers", value); }
+ }
+#endif
/// The description property
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
@@ -187,6 +203,7 @@ public override IDictionary> GetFieldDeserializers()
{
return new Dictionary>(base.GetFieldDeserializers())
{
+ { "deletedMembers", n => { DeletedMembers = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DirectoryObject.CreateFromDiscriminatorValue)?.AsList(); } },
{ "description", n => { Description = n.GetStringValue(); } },
{ "displayName", n => { DisplayName = n.GetStringValue(); } },
{ "extensions", n => { Extensions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Extension.CreateFromDiscriminatorValue)?.AsList(); } },
@@ -207,6 +224,7 @@ public override void Serialize(ISerializationWriter writer)
{
_ = writer ?? throw new ArgumentNullException(nameof(writer));
base.Serialize(writer);
+ writer.WriteCollectionOfObjectValues("deletedMembers", DeletedMembers);
writer.WriteStringValue("description", Description);
writer.WriteStringValue("displayName", DisplayName);
writer.WriteCollectionOfObjectValues("extensions", Extensions);
diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcBlobAccessTier.cs b/src/Microsoft.Graph/Generated/Models/CloudPcBlobAccessTier.cs
new file mode 100644
index 00000000000..24b42daa5d4
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Models/CloudPcBlobAccessTier.cs
@@ -0,0 +1,32 @@
+//
+using System.Runtime.Serialization;
+using System;
+namespace Microsoft.Graph.Beta.Models
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public enum CloudPcBlobAccessTier
+ #pragma warning restore CS1591
+ {
+ [EnumMember(Value = "hot")]
+ #pragma warning disable CS1591
+ Hot,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "cool")]
+ #pragma warning disable CS1591
+ Cool,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "cold")]
+ #pragma warning disable CS1591
+ Cold,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "archive")]
+ #pragma warning disable CS1591
+ Archive,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "unknownFutureValue")]
+ #pragma warning disable CS1591
+ UnknownFutureValue,
+ #pragma warning restore CS1591
+ }
+}
diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcBulkCreateSnapshot.cs b/src/Microsoft.Graph/Generated/Models/CloudPcBulkCreateSnapshot.cs
index b03849cefb3..ef0c89389fe 100644
--- a/src/Microsoft.Graph/Generated/Models/CloudPcBulkCreateSnapshot.cs
+++ b/src/Microsoft.Graph/Generated/Models/CloudPcBulkCreateSnapshot.cs
@@ -12,6 +12,28 @@ namespace Microsoft.Graph.Beta.Models
public partial class CloudPcBulkCreateSnapshot : global::Microsoft.Graph.Beta.Models.CloudPcBulkAction, IParsable
#pragma warning restore CS1591
{
+ /// The accessTier property
+ public global::Microsoft.Graph.Beta.Models.CloudPcBlobAccessTier? AccessTier
+ {
+ get { return BackingStore?.Get("accessTier"); }
+ set { BackingStore?.Set("accessTier", value); }
+ }
+ /// The storageAccountId property
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public string? StorageAccountId
+ {
+ get { return BackingStore?.Get("storageAccountId"); }
+ set { BackingStore?.Set("storageAccountId", value); }
+ }
+#nullable restore
+#else
+ public string StorageAccountId
+ {
+ get { return BackingStore?.Get("storageAccountId"); }
+ set { BackingStore?.Set("storageAccountId", value); }
+ }
+#endif
///
/// Instantiates a new and sets the default values.
///
@@ -37,6 +59,8 @@ public override IDictionary> GetFieldDeserializers()
{
return new Dictionary>(base.GetFieldDeserializers())
{
+ { "accessTier", n => { AccessTier = n.GetEnumValue(); } },
+ { "storageAccountId", n => { StorageAccountId = n.GetStringValue(); } },
};
}
///
@@ -47,6 +71,8 @@ public override void Serialize(ISerializationWriter writer)
{
_ = writer ?? throw new ArgumentNullException(nameof(writer));
base.Serialize(writer);
+ writer.WriteEnumValue("accessTier", AccessTier);
+ writer.WriteStringValue("storageAccountId", StorageAccountId);
}
}
}
diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcReviewStatus.cs b/src/Microsoft.Graph/Generated/Models/CloudPcReviewStatus.cs
index b5a0afc8a86..5dadda9bc7c 100644
--- a/src/Microsoft.Graph/Generated/Models/CloudPcReviewStatus.cs
+++ b/src/Microsoft.Graph/Generated/Models/CloudPcReviewStatus.cs
@@ -13,6 +13,12 @@ namespace Microsoft.Graph.Beta.Models
public partial class CloudPcReviewStatus : IAdditionalDataHolder, IBackedModel, IParsable
#pragma warning restore CS1591
{
+ /// The accessTier property
+ public global::Microsoft.Graph.Beta.Models.CloudPcBlobAccessTier? AccessTier
+ {
+ get { return BackingStore?.Get("accessTier"); }
+ set { BackingStore?.Set("accessTier", value); }
+ }
/// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
public IDictionary AdditionalData
{
@@ -167,6 +173,7 @@ public virtual IDictionary> GetFieldDeserializers()
{
return new Dictionary>
{
+ { "accessTier", n => { AccessTier = n.GetEnumValue(); } },
{ "azureStorageAccountId", n => { AzureStorageAccountId = n.GetStringValue(); } },
{ "azureStorageAccountName", n => { AzureStorageAccountName = n.GetStringValue(); } },
{ "azureStorageContainerName", n => { AzureStorageContainerName = n.GetStringValue(); } },
@@ -186,6 +193,7 @@ public virtual IDictionary> GetFieldDeserializers()
public virtual void Serialize(ISerializationWriter writer)
{
_ = writer ?? throw new ArgumentNullException(nameof(writer));
+ writer.WriteEnumValue("accessTier", AccessTier);
writer.WriteStringValue("azureStorageAccountId", AzureStorageAccountId);
writer.WriteStringValue("azureStorageAccountName", AzureStorageAccountName);
writer.WriteStringValue("azureStorageContainerName", AzureStorageContainerName);
diff --git a/src/Microsoft.Graph/Generated/Models/ContentSharingSession.cs b/src/Microsoft.Graph/Generated/Models/ContentSharingSession.cs
index 783592c7060..eb0684ecad3 100644
--- a/src/Microsoft.Graph/Generated/Models/ContentSharingSession.cs
+++ b/src/Microsoft.Graph/Generated/Models/ContentSharingSession.cs
@@ -12,6 +12,38 @@ namespace Microsoft.Graph.Beta.Models
public partial class ContentSharingSession : global::Microsoft.Graph.Beta.Models.Entity, IParsable
#pragma warning restore CS1591
{
+ /// The pngOfCurrentSlide property
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public byte[]? PngOfCurrentSlide
+ {
+ get { return BackingStore?.Get("pngOfCurrentSlide"); }
+ set { BackingStore?.Set("pngOfCurrentSlide", value); }
+ }
+#nullable restore
+#else
+ public byte[] PngOfCurrentSlide
+ {
+ get { return BackingStore?.Get("pngOfCurrentSlide"); }
+ set { BackingStore?.Set("pngOfCurrentSlide", value); }
+ }
+#endif
+ /// The presenterParticipantId property
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public string? PresenterParticipantId
+ {
+ get { return BackingStore?.Get("presenterParticipantId"); }
+ set { BackingStore?.Set("presenterParticipantId", value); }
+ }
+#nullable restore
+#else
+ public string PresenterParticipantId
+ {
+ get { return BackingStore?.Get("presenterParticipantId"); }
+ set { BackingStore?.Set("presenterParticipantId", value); }
+ }
+#endif
///
/// Creates a new instance of the appropriate class based on discriminator value
///
@@ -30,6 +62,8 @@ public override IDictionary> GetFieldDeserializers()
{
return new Dictionary>(base.GetFieldDeserializers())
{
+ { "pngOfCurrentSlide", n => { PngOfCurrentSlide = n.GetByteArrayValue(); } },
+ { "presenterParticipantId", n => { PresenterParticipantId = n.GetStringValue(); } },
};
}
///
@@ -40,6 +74,8 @@ public override void Serialize(ISerializationWriter writer)
{
_ = writer ?? throw new ArgumentNullException(nameof(writer));
base.Serialize(writer);
+ writer.WriteByteArrayValue("pngOfCurrentSlide", PngOfCurrentSlide);
+ writer.WriteStringValue("presenterParticipantId", PresenterParticipantId);
}
}
}
diff --git a/src/Microsoft.Graph/Generated/Models/CopilotAdmin.cs b/src/Microsoft.Graph/Generated/Models/CopilotAdmin.cs
new file mode 100644
index 00000000000..3ccfebdb464
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Models/CopilotAdmin.cs
@@ -0,0 +1,64 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using System.Collections.Generic;
+using System.IO;
+using System;
+namespace Microsoft.Graph.Beta.Models
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class CopilotAdmin : global::Microsoft.Graph.Beta.Models.Entity, IParsable
+ #pragma warning restore CS1591
+ {
+ /// Set of Microsoft 365 Copilot settings that can be added or modified. Read-only. Nullable.
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public global::Microsoft.Graph.Beta.Models.CopilotAdminSetting? Settings
+ {
+ get { return BackingStore?.Get("settings"); }
+ set { BackingStore?.Set("settings", value); }
+ }
+#nullable restore
+#else
+ public global::Microsoft.Graph.Beta.Models.CopilotAdminSetting Settings
+ {
+ get { return BackingStore?.Get("settings"); }
+ set { BackingStore?.Set("settings", value); }
+ }
+#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::Microsoft.Graph.Beta.Models.CopilotAdmin CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Beta.Models.CopilotAdmin();
+ }
+ ///
+ /// The deserialization information for the current model
+ ///
+ /// A IDictionary<string, Action<IParseNode>>
+ public override IDictionary> GetFieldDeserializers()
+ {
+ return new Dictionary>(base.GetFieldDeserializers())
+ {
+ { "settings", n => { Settings = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CopilotAdminSetting.CreateFromDiscriminatorValue); } },
+ };
+ }
+ ///
+ /// 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.WriteObjectValue("settings", Settings);
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Models/CopilotAdminLimitedMode.cs b/src/Microsoft.Graph/Generated/Models/CopilotAdminLimitedMode.cs
new file mode 100644
index 00000000000..f4d4e692ccb
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Models/CopilotAdminLimitedMode.cs
@@ -0,0 +1,72 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using System.Collections.Generic;
+using System.IO;
+using System;
+namespace Microsoft.Graph.Beta.Models
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class CopilotAdminLimitedMode : global::Microsoft.Graph.Beta.Models.Entity, IParsable
+ #pragma warning restore CS1591
+ {
+ /// The ID of a Microsoft Entra group to which the value of the isEnabledForGroup property is applied value. The default value is null. This parameter is optional. If isEnabledForGroup is set to true, the groupId value must be provided in order for Copilot limited mode in Teams Meetings to be enabled for the members of the group.
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public string? GroupId
+ {
+ get { return BackingStore?.Get("groupId"); }
+ set { BackingStore?.Set("groupId", value); }
+ }
+#nullable restore
+#else
+ public string GroupId
+ {
+ get { return BackingStore?.Get("groupId"); }
+ set { BackingStore?.Set("groupId", value); }
+ }
+#endif
+ /// Enables the user to be in limited mode for Copilot in Teams meetings. When copilotAdminLimitedMode=true, users in this mode can ask any questions, but Copilot doesn't respond to certain questions related to inferring emotions, behavior, or judgments. When copilotAdminLimitedMode=false, it responds to any types of questions grounded to the meeting conversation. The default value is false.
+ public bool? IsEnabledForGroup
+ {
+ get { return BackingStore?.Get("isEnabledForGroup"); }
+ set { BackingStore?.Set("isEnabledForGroup", value); }
+ }
+ ///
+ /// 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::Microsoft.Graph.Beta.Models.CopilotAdminLimitedMode CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Beta.Models.CopilotAdminLimitedMode();
+ }
+ ///
+ /// The deserialization information for the current model
+ ///
+ /// A IDictionary<string, Action<IParseNode>>
+ public override IDictionary> GetFieldDeserializers()
+ {
+ return new Dictionary>(base.GetFieldDeserializers())
+ {
+ { "groupId", n => { GroupId = n.GetStringValue(); } },
+ { "isEnabledForGroup", n => { IsEnabledForGroup = n.GetBoolValue(); } },
+ };
+ }
+ ///
+ /// 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.WriteStringValue("groupId", GroupId);
+ writer.WriteBoolValue("isEnabledForGroup", IsEnabledForGroup);
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Models/CopilotAdminSetting.cs b/src/Microsoft.Graph/Generated/Models/CopilotAdminSetting.cs
new file mode 100644
index 00000000000..d89f849de53
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Models/CopilotAdminSetting.cs
@@ -0,0 +1,64 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using System.Collections.Generic;
+using System.IO;
+using System;
+namespace Microsoft.Graph.Beta.Models
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class CopilotAdminSetting : global::Microsoft.Graph.Beta.Models.Entity, IParsable
+ #pragma warning restore CS1591
+ {
+ /// Represents a setting that controls whether Microsoft 365 Copilot in Teams Meetings users can receive responses to sentiment-related prompts. Read-only. Nullable.
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public global::Microsoft.Graph.Beta.Models.CopilotAdminLimitedMode? LimitedMode
+ {
+ get { return BackingStore?.Get("limitedMode"); }
+ set { BackingStore?.Set("limitedMode", value); }
+ }
+#nullable restore
+#else
+ public global::Microsoft.Graph.Beta.Models.CopilotAdminLimitedMode LimitedMode
+ {
+ get { return BackingStore?.Get("limitedMode"); }
+ set { BackingStore?.Set("limitedMode", value); }
+ }
+#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::Microsoft.Graph.Beta.Models.CopilotAdminSetting CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Beta.Models.CopilotAdminSetting();
+ }
+ ///
+ /// The deserialization information for the current model
+ ///
+ /// A IDictionary<string, Action<IParseNode>>
+ public override IDictionary> GetFieldDeserializers()
+ {
+ return new Dictionary>(base.GetFieldDeserializers())
+ {
+ { "limitedMode", n => { LimitedMode = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CopilotAdminLimitedMode.CreateFromDiscriminatorValue); } },
+ };
+ }
+ ///
+ /// 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.WriteObjectValue("limitedMode", LimitedMode);
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeExemption.cs b/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeExemption.cs
index ef4ff32933c..80906cf3c47 100644
--- a/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeExemption.cs
+++ b/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeExemption.cs
@@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models
public partial class CustomSecurityAttributeExemption : global::Microsoft.Graph.Beta.Models.Entity, IParsable
#pragma warning restore CS1591
{
- /// The operator property
+ /// The possible values are: equals, unknownFutureValue. If equals, the customSecurityAttributeExemption value is compared to match the custom security attribute value for the exemption to be applied. The comparison is case sensitive.
public global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeComparisonOperator? Operator
{
get { return BackingStore?.Get("operator"); }
diff --git a/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeStringValueExemption.cs b/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeStringValueExemption.cs
index 407c270078f..6212ea72a34 100644
--- a/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeStringValueExemption.cs
+++ b/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeStringValueExemption.cs
@@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models
public partial class CustomSecurityAttributeStringValueExemption : global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeExemption, IParsable
#pragma warning restore CS1591
{
- /// The value property
+ /// Value representing custom security attribute value to compare against while evaluating the exemption.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? Value
diff --git a/src/Microsoft.Graph/Generated/Models/DailyUserInsightMetricsRoot.cs b/src/Microsoft.Graph/Generated/Models/DailyUserInsightMetricsRoot.cs
index 1d9f1af73b7..c1383e1f327 100644
--- a/src/Microsoft.Graph/Generated/Models/DailyUserInsightMetricsRoot.cs
+++ b/src/Microsoft.Graph/Generated/Models/DailyUserInsightMetricsRoot.cs
@@ -91,6 +91,22 @@ public partial class DailyUserInsightMetricsRoot : global::Microsoft.Graph.Beta.
get { return BackingStore?.Get>("mfaCompletions"); }
set { BackingStore?.Set("mfaCompletions", value); }
}
+#endif
+ /// The mfaTelecomFraud property
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public List? MfaTelecomFraud
+ {
+ get { return BackingStore?.Get?>("mfaTelecomFraud"); }
+ set { BackingStore?.Set("mfaTelecomFraud", value); }
+ }
+#nullable restore
+#else
+ public List MfaTelecomFraud
+ {
+ get { return BackingStore?.Get>("mfaTelecomFraud"); }
+ set { BackingStore?.Set("mfaTelecomFraud", value); }
+ }
#endif
/// Total sign-ups on apps registered in the tenant for a specified period.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
@@ -163,6 +179,7 @@ public override IDictionary> GetFieldDeserializers()
{ "inactiveUsers", n => { InactiveUsers = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DailyInactiveUsersMetric.CreateFromDiscriminatorValue)?.AsList(); } },
{ "inactiveUsersByApplication", n => { InactiveUsersByApplication = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DailyInactiveUsersByApplicationMetric.CreateFromDiscriminatorValue)?.AsList(); } },
{ "mfaCompletions", n => { MfaCompletions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.MfaCompletionMetric.CreateFromDiscriminatorValue)?.AsList(); } },
+ { "mfaTelecomFraud", n => { MfaTelecomFraud = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.MfaTelecomFraudMetric.CreateFromDiscriminatorValue)?.AsList(); } },
{ "signUps", n => { SignUps = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.UserSignUpMetric.CreateFromDiscriminatorValue)?.AsList(); } },
{ "summary", n => { Summary = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.InsightSummary.CreateFromDiscriminatorValue)?.AsList(); } },
{ "userCount", n => { UserCount = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.UserCountMetric.CreateFromDiscriminatorValue)?.AsList(); } },
@@ -181,6 +198,7 @@ public override void Serialize(ISerializationWriter writer)
writer.WriteCollectionOfObjectValues("inactiveUsers", InactiveUsers);
writer.WriteCollectionOfObjectValues("inactiveUsersByApplication", InactiveUsersByApplication);
writer.WriteCollectionOfObjectValues("mfaCompletions", MfaCompletions);
+ writer.WriteCollectionOfObjectValues("mfaTelecomFraud", MfaTelecomFraud);
writer.WriteCollectionOfObjectValues("signUps", SignUps);
writer.WriteCollectionOfObjectValues("summary", Summary);
writer.WriteCollectionOfObjectValues("userCount", UserCount);
diff --git a/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicy.cs b/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicy.cs
index d1090bda124..ca9bcef9248 100644
--- a/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicy.cs
+++ b/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicy.cs
@@ -137,7 +137,7 @@ public List RoleScopeTagIds
set { BackingStore?.Set("roleScopeTagIds", value); }
}
#endif
- /// The list of scheduled action for this rule
+ /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public List? ScheduledActionsForRule
diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.cs
index 0d119f2ee8a..5bf8a0af1cc 100644
--- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.cs
+++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.cs
@@ -12,13 +12,13 @@ namespace Microsoft.Graph.Beta.Models
public partial class DeviceManagementConfigurationChoiceSettingCollectionDefinition : global::Microsoft.Graph.Beta.Models.DeviceManagementConfigurationChoiceSettingDefinition, IParsable
#pragma warning restore CS1591
{
- /// Maximum number of choices in the collection. Valid values 1 to 100
+ /// Maximum number of choices in the collection
public int? MaximumCount
{
get { return BackingStore?.Get("maximumCount"); }
set { BackingStore?.Set("maximumCount", value); }
}
- /// Minimum number of choices in the collection. Valid values 1 to 100
+ /// Minimum number of choices in the collection
public int? MinimumCount
{
get { return BackingStore?.Get("minimumCount"); }
diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationReferredSettingInformation.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationReferredSettingInformation.cs
index 3dfc5abe6dc..bd4e27d3a4a 100644
--- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationReferredSettingInformation.cs
+++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationReferredSettingInformation.cs
@@ -38,7 +38,7 @@ public string OdataType
set { BackingStore?.Set("@odata.type", value); }
}
#endif
- ///