diff --git a/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs index 9a025edad01..9dfe7b3706d 100644 --- a/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs @@ -84,8 +84,8 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ChatMessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Send a new chatMessage in the specified channel or a chat. - /// Find more info here + /// Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Send a new chatMessage in the specified channel or a chat. + /// Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Communications/CommunicationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/CommunicationsRequestBuilder.cs index 002da730c87..849d87e7e57 100644 --- a/src/Microsoft.Graph/Generated/Communications/CommunicationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/CommunicationsRequestBuilder.cs @@ -2,7 +2,9 @@ #pragma warning disable CS0618 using Microsoft.Graph.Communications.CallRecords; using Microsoft.Graph.Communications.Calls; +using Microsoft.Graph.Communications.GetAllOnlineMeetingMessages; using Microsoft.Graph.Communications.GetPresencesByUserId; +using Microsoft.Graph.Communications.OnlineMeetingConversations; using Microsoft.Graph.Communications.OnlineMeetings; using Microsoft.Graph.Communications.Presences; using Microsoft.Graph.Models.ODataErrors; @@ -33,11 +35,21 @@ public partial class CommunicationsRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Communications.Calls.CallsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the getAllOnlineMeetingMessages method. + public global::Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesRequestBuilder GetAllOnlineMeetingMessages + { + get => new global::Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the getPresencesByUserId method. public global::Microsoft.Graph.Communications.GetPresencesByUserId.GetPresencesByUserIdRequestBuilder GetPresencesByUserId { get => new global::Microsoft.Graph.Communications.GetPresencesByUserId.GetPresencesByUserIdRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the onlineMeetingConversations property of the microsoft.graph.cloudCommunications entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.OnlineMeetingConversationsRequestBuilder OnlineMeetingConversations + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.OnlineMeetingConversationsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity. public global::Microsoft.Graph.Communications.OnlineMeetings.OnlineMeetingsRequestBuilder OnlineMeetings { @@ -91,7 +103,7 @@ public CommunicationsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte /// Update communications /// /// A - /// The request body + /// Represents a container that exposes navigation properties for cloud communications resources. /// 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 @@ -135,7 +147,7 @@ public RequestInformation ToGetRequestInformation(Action /// A - /// The request body + /// Represents a container that exposes navigation properties for cloud communications resources. /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable diff --git a/src/Microsoft.Graph/Generated/Communications/GetAllOnlineMeetingMessages/GetAllOnlineMeetingMessagesGetResponse.cs b/src/Microsoft.Graph/Generated/Communications/GetAllOnlineMeetingMessages/GetAllOnlineMeetingMessagesGetResponse.cs new file mode 100644 index 00000000000..ddf32b1702b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/GetAllOnlineMeetingMessages/GetAllOnlineMeetingMessagesGetResponse.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Communications.GetAllOnlineMeetingMessages +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class GetAllOnlineMeetingMessagesGetResponse : global::Microsoft.Graph.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", 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.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesGetResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/GetAllOnlineMeetingMessages/GetAllOnlineMeetingMessagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/GetAllOnlineMeetingMessages/GetAllOnlineMeetingMessagesRequestBuilder.cs new file mode 100644 index 00000000000..3a04bcb552f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/GetAllOnlineMeetingMessages/GetAllOnlineMeetingMessagesRequestBuilder.cs @@ -0,0 +1,189 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Communications.GetAllOnlineMeetingMessages +{ + /// + /// Provides operations to call the getAllOnlineMeetingMessages method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllOnlineMeetingMessagesRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public GetAllOnlineMeetingMessagesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/getAllOnlineMeetingMessages(){?%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 GetAllOnlineMeetingMessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/getAllOnlineMeetingMessages(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get all Teams question and answer (Q&A) conversation messages in a tenant. This function returns a snapshot of all Q&A activity in JSON format. The export includes:- The original question or discussion text- The user who posted the message- All replies and responders- Vote counts- Moderation status (pending or dismissed)- Private replies- The meeting ID and organizer ID that are used for mapping to meeting metadata. + /// Find more info here + /// + /// 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 GetAsGetAllOnlineMeetingMessagesGetResponseAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsGetAllOnlineMeetingMessagesGetResponseAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get all Teams question and answer (Q&A) conversation messages in a tenant. This function returns a snapshot of all Q&A activity in JSON format. The export includes:- The original question or discussion text- The user who posted the message- All replies and responders- Vote counts- Moderation status (pending or dismissed)- Private replies- The meeting ID and organizer ID that are used for mapping to meeting metadata. + /// Find more info here + /// + /// 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 + [Obsolete("This method is obsolete. Use GetAsGetAllOnlineMeetingMessagesGetResponseAsync instead.")] +#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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get all Teams question and answer (Q&A) conversation messages in a tenant. This function returns a snapshot of all Q&A activity in JSON format. The export includes:- The original question or discussion text- The user who posted the message- All replies and responders- Vote counts- Moderation status (pending or dismissed)- Private replies- The meeting ID and organizer ID that are used for mapping to meeting metadata. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation 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.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get all Teams question and answer (Q&A) conversation messages in a tenant. This function returns a snapshot of all Q&A activity in JSON format. The export includes:- The original question or discussion text- The user who posted the message- All replies and responders- Vote counts- Moderation status (pending or dismissed)- Private replies- The meeting ID and organizer ID that are used for mapping to meeting metadata. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllOnlineMeetingMessagesRequestBuilderGetQueryParameters + { + /// 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 GetAllOnlineMeetingMessagesRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/GetAllOnlineMeetingMessages/GetAllOnlineMeetingMessagesResponse.cs b/src/Microsoft.Graph/Generated/Communications/GetAllOnlineMeetingMessages/GetAllOnlineMeetingMessagesResponse.cs new file mode 100644 index 00000000000..d01de9ec968 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/GetAllOnlineMeetingMessages/GetAllOnlineMeetingMessagesResponse.cs @@ -0,0 +1,28 @@ +// +#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.Communications.GetAllOnlineMeetingMessages +{ + [Obsolete("This class is obsolete. Use GetAllOnlineMeetingMessagesGetResponse instead.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class GetAllOnlineMeetingMessagesResponse : global::Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesGetResponse, IParsable + #pragma warning restore CS1591 + { + /// + /// 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.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesResponse(); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/TelecomExpenseManagementPartners/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Count/CountRequestBuilder.cs similarity index 72% rename from src/Microsoft.Graph/Generated/DeviceManagement/TelecomExpenseManagementPartners/Count/CountRequestBuilder.cs rename to src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Count/CountRequestBuilder.cs index a5b7a3e3a94..fa90681278d 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/TelecomExpenseManagementPartners/Count/CountRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Count/CountRequestBuilder.cs @@ -9,7 +9,7 @@ using System.Threading.Tasks; using System.Threading; using System; -namespace Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count +namespace Microsoft.Graph.Communications.OnlineMeetingConversations.Count { /// /// Provides operations to count the resources in the collection. @@ -18,19 +18,19 @@ namespace Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Coun public partial class CountRequestBuilder : BaseRequestBuilder { /// - /// Instantiates a new and sets the default values. + /// 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}/deviceManagement/telecomExpenseManagementPartners/$count{?%24filter,%24search}", pathParameters) + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// 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}/deviceManagement/telecomExpenseManagementPartners/$count{?%24filter,%24search}", rawUrl) + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/$count{?%24filter,%24search}", rawUrl) { } /// @@ -42,11 +42,11 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// 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) + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif var requestInfo = ToGetRequestInformation(requestConfiguration); @@ -63,11 +63,11 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -78,11 +78,11 @@ public RequestInformation ToGetRequestInformation(Action /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. /// - /// A + /// A /// The raw URL to use for the request builder. - public global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder WithUrl(string rawUrl) + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder WithUrl(string rawUrl) { - return new global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder(rawUrl, RequestAdapter); + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder(rawUrl, RequestAdapter); } /// /// Get the number of the resource @@ -116,7 +116,7 @@ public partial class CountRequestBuilderGetQueryParameters /// [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 + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration { } } diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..77005724802 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/$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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/$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.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.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.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/Communications/OnlineMeetingConversations/Item/Messages/Item/Conversation/ConversationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Conversation/ConversationRequestBuilder.cs new file mode 100644 index 00000000000..fddeb743e32 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Conversation/ConversationRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation +{ + /// + /// Provides operations to manage the conversation property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConversationRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ConversationRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/conversation{?%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 ConversationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/conversation{?%24expand,%24select}", rawUrl) + { + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation 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.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.ConversationRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.ConversationRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConversationRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 ConversationRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/EngagementConversationMessageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/EngagementConversationMessageItemRequestBuilder.cs new file mode 100644 index 00000000000..da355cd18f1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/EngagementConversationMessageItemRequestBuilder.cs @@ -0,0 +1,253 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item +{ + /// + /// Provides operations to manage the messages property of the microsoft.graph.engagementConversation entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the conversation property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.ConversationRequestBuilder Conversation + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.ConversationRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.ReactionsRequestBuilder Reactions + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.ReactionsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the replies property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.RepliesRequestBuilder Replies + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.RepliesRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the replyTo property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.ReplyToRequestBuilder ReplyTo + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.ReplyToRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public EngagementConversationMessageItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%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 EngagementConversationMessageItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property messages for 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The messages in a Viva Engage conversation. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property messages in communications + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property messages for communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The messages in a Viva Engage conversation. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property messages in communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder(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 EngagementConversationMessageItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// The messages in a Viva Engage conversation. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 EngagementConversationMessageItemRequestBuilderGetRequestConfiguration : 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 EngagementConversationMessageItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Reactions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Reactions/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..e4a56f5a26c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Reactions/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/reactions/$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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/reactions/$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.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.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/Communications/OnlineMeetingConversations/Item/Messages/Item/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs new file mode 100644 index 00000000000..08e69331a3f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item +{ + /// + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageReactionItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public EngagementConversationMessageReactionItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/reactions/{engagementConversationMessageReaction%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 EngagementConversationMessageReactionItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/reactions/{engagementConversationMessageReaction%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property reactions for 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property reactions in communications + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property reactions for communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property reactions in communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder(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 EngagementConversationMessageReactionItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 EngagementConversationMessageReactionItemRequestBuilderGetRequestConfiguration : 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 EngagementConversationMessageReactionItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Reactions/ReactionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Reactions/ReactionsRequestBuilder.cs new file mode 100644 index 00000000000..358509a287c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Reactions/ReactionsRequestBuilder.cs @@ -0,0 +1,239 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions +{ + /// + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactionsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// The unique identifier of engagementConversationMessageReaction + /// A + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("engagementConversationMessageReaction%2Did", position); + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder(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 ReactionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/reactions{?%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 ReactionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/reactions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of the engagementConversationMessageReaction objects and their properties for an engagementConversationMessage in an online meeting. + /// Find more info here + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReactionCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to reactions for communications + /// + /// A + /// 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(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get a list of the engagementConversationMessageReaction objects and their properties for an engagementConversationMessage in an online meeting. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to reactions for communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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; + } + /// + /// 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.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.ReactionsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.ReactionsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get a list of the engagementConversationMessageReaction objects and their properties for an engagementConversationMessage in an online meeting. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactionsRequestBuilderGetQueryParameters + { + /// 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 ReactionsRequestBuilderGetRequestConfiguration : 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 ReactionsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..8d6b9424259 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/$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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/$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.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.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/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Conversation/ConversationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Conversation/ConversationRequestBuilder.cs new file mode 100644 index 00000000000..45f3018c105 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Conversation/ConversationRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation +{ + /// + /// Provides operations to manage the conversation property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConversationRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ConversationRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}/conversation{?%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 ConversationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}/conversation{?%24expand,%24select}", rawUrl) + { + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation 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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.ConversationRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.ConversationRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConversationRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 ConversationRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/EngagementConversationMessageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/EngagementConversationMessageItemRequestBuilder.cs new file mode 100644 index 00000000000..1efe50da3c3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/EngagementConversationMessageItemRequestBuilder.cs @@ -0,0 +1,247 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item +{ + /// + /// Provides operations to manage the replies property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the conversation property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.ConversationRequestBuilder Conversation + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.ConversationRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.ReactionsRequestBuilder Reactions + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.ReactionsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the replyTo property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.ReplyToRequestBuilder ReplyTo + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.ReplyToRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public EngagementConversationMessageItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}{?%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 EngagementConversationMessageItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property replies for 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property replies in communications + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property replies for communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property replies in communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder(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 EngagementConversationMessageItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 EngagementConversationMessageItemRequestBuilderGetRequestConfiguration : 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 EngagementConversationMessageItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Reactions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Reactions/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..269fadcd827 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Reactions/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}/reactions/$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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}/reactions/$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.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.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/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs new file mode 100644 index 00000000000..a57bb3f4c2d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item +{ + /// + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageReactionItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public EngagementConversationMessageReactionItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}/reactions/{engagementConversationMessageReaction%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 EngagementConversationMessageReactionItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}/reactions/{engagementConversationMessageReaction%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property reactions for 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property reactions in communications + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property reactions for communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property reactions in communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder(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 EngagementConversationMessageReactionItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 EngagementConversationMessageReactionItemRequestBuilderGetRequestConfiguration : 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 EngagementConversationMessageReactionItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Reactions/ReactionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Reactions/ReactionsRequestBuilder.cs new file mode 100644 index 00000000000..167c6c7343d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/Reactions/ReactionsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions +{ + /// + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactionsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// The unique identifier of engagementConversationMessageReaction + /// A + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("engagementConversationMessageReaction%2Did", position); + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder(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 ReactionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}/reactions{?%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 ReactionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}/reactions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReactionCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to reactions for communications + /// + /// A + /// 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(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to reactions for communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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; + } + /// + /// 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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.ReactionsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.ReactionsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactionsRequestBuilderGetQueryParameters + { + /// 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 ReactionsRequestBuilderGetRequestConfiguration : 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 ReactionsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/ReplyTo/ReplyToRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/ReplyTo/ReplyToRequestBuilder.cs new file mode 100644 index 00000000000..2ca64847e23 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/Item/ReplyTo/ReplyToRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo +{ + /// + /// Provides operations to manage the replyTo property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplyToRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ReplyToRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}/replyTo{?%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 ReplyToRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies/{engagementConversationMessage%2Did1}/replyTo{?%24expand,%24select}", rawUrl) + { + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation 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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.ReplyToRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.ReplyToRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplyToRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 ReplyToRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/RepliesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/RepliesRequestBuilder.cs new file mode 100644 index 00000000000..2c9e61eefcb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/Replies/RepliesRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies +{ + /// + /// Provides operations to manage the replies property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RepliesRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the replies property of the microsoft.graph.engagementConversationMessage entity. + /// The unique identifier of engagementConversationMessage + /// A + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("engagementConversationMessage%2Did1", position); + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder(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 RepliesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies{?%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 RepliesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to replies for communications + /// + /// A + /// 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(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to replies for communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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; + } + /// + /// 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.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.RepliesRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.RepliesRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RepliesRequestBuilderGetQueryParameters + { + /// 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 RepliesRequestBuilderGetRequestConfiguration : 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 RepliesRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/ReplyTo/ReplyToRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/ReplyTo/ReplyToRequestBuilder.cs new file mode 100644 index 00000000000..083c6a65a6e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/Item/ReplyTo/ReplyToRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo +{ + /// + /// Provides operations to manage the replyTo property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplyToRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ReplyToRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replyTo{?%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 ReplyToRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages/{engagementConversationMessage%2Did}/replyTo{?%24expand,%24select}", rawUrl) + { + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation 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.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.ReplyToRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.ReplyToRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplyToRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 ReplyToRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/MessagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/MessagesRequestBuilder.cs new file mode 100644 index 00000000000..9e518a94a0f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Messages/MessagesRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Messages +{ + /// + /// Provides operations to manage the messages property of the microsoft.graph.engagementConversation entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessagesRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the messages property of the microsoft.graph.engagementConversation entity. + /// The unique identifier of engagementConversationMessage + /// A + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("engagementConversationMessage%2Did", position); + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder(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 MessagesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages{?%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 MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The messages in a Viva Engage conversation. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to messages for communications + /// + /// A + /// 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(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The messages in a Viva Engage conversation. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to messages for communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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; + } + /// + /// 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.Communications.OnlineMeetingConversations.Item.Messages.MessagesRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.MessagesRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The messages in a Viva Engage conversation. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessagesRequestBuilderGetQueryParameters + { + /// 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 MessagesRequestBuilderGetRequestConfiguration : 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 MessagesRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/OnlineMeeting/AttendeeReport/AttendeeReportRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/OnlineMeeting/AttendeeReport/AttendeeReportRequestBuilder.cs new file mode 100644 index 00000000000..f915fb7dfd2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/OnlineMeeting/AttendeeReport/AttendeeReportRequestBuilder.cs @@ -0,0 +1,201 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport +{ + /// + /// Provides operations to manage the media for the cloudCommunications entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttendeeReportRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AttendeeReportRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/onlineMeeting/attendeeReport", 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 AttendeeReportRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/onlineMeeting/attendeeReport", rawUrl) + { + } + /// + /// The content stream of the attendee report of a Microsoft Teams live event. Read-only. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The content stream of the attendee report of a Microsoft Teams live event. Read-only. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The content stream of the attendee report of a Microsoft Teams live event. Read-only. + /// + /// 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 + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPutRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The content stream of the attendee report of a Microsoft Teams live event. Read-only. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The content stream of the attendee report of a Microsoft Teams live event. Read-only. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /// + /// The content stream of the attendee report of a Microsoft Teams live event. Read-only. + /// + /// 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 + if(ReferenceEquals(body, null)) 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.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.AttendeeReportRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.AttendeeReportRequestBuilder(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 AttendeeReportRequestBuilderDeleteRequestConfiguration : 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 AttendeeReportRequestBuilderGetRequestConfiguration : 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 AttendeeReportRequestBuilderPutRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/OnlineMeeting/OnlineMeetingRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/OnlineMeeting/OnlineMeetingRequestBuilder.cs new file mode 100644 index 00000000000..2e78295287a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/OnlineMeeting/OnlineMeetingRequestBuilder.cs @@ -0,0 +1,131 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.OnlineMeeting +{ + /// + /// Provides operations to manage the onlineMeeting property of the microsoft.graph.onlineMeetingEngagementConversation entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the media for the cloudCommunications entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.AttendeeReportRequestBuilder AttendeeReport + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.AttendeeReportRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public OnlineMeetingRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/onlineMeeting{?%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 OnlineMeetingRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/onlineMeeting{?%24expand,%24select}", rawUrl) + { + } + /// + /// The online meeting associated with the conversation. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OnlineMeeting.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The online meeting associated with the conversation. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation 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.Communications.OnlineMeetingConversations.Item.OnlineMeeting.OnlineMeetingRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.OnlineMeetingRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The online meeting associated with the conversation. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 OnlineMeetingRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/OnlineMeetingEngagementConversationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/OnlineMeetingEngagementConversationItemRequestBuilder.cs new file mode 100644 index 00000000000..6d0745097fc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/OnlineMeetingEngagementConversationItemRequestBuilder.cs @@ -0,0 +1,247 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item +{ + /// + /// Provides operations to manage the onlineMeetingConversations property of the microsoft.graph.cloudCommunications entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingEngagementConversationItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the messages property of the microsoft.graph.engagementConversation entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.MessagesRequestBuilder Messages + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.MessagesRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the onlineMeeting property of the microsoft.graph.onlineMeetingEngagementConversation entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.OnlineMeetingRequestBuilder OnlineMeeting + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.OnlineMeetingRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the starter property of the microsoft.graph.engagementConversation entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.StarterRequestBuilder Starter + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.StarterRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public OnlineMeetingEngagementConversationItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%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 OnlineMeetingEngagementConversationItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property onlineMeetingConversations for 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property onlineMeetingConversations in communications + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property onlineMeetingConversations for communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property onlineMeetingConversations in communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder(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 OnlineMeetingEngagementConversationItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingEngagementConversationItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 OnlineMeetingEngagementConversationItemRequestBuilderGetRequestConfiguration : 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 OnlineMeetingEngagementConversationItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Conversation/ConversationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Conversation/ConversationRequestBuilder.cs new file mode 100644 index 00000000000..c9437ccf663 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Conversation/ConversationRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Conversation +{ + /// + /// Provides operations to manage the conversation property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConversationRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ConversationRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/conversation{?%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 ConversationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/conversation{?%24expand,%24select}", rawUrl) + { + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation 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.Communications.OnlineMeetingConversations.Item.Starter.Conversation.ConversationRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.ConversationRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConversationRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 ConversationRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Reactions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Reactions/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..a2f14af2b5c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Reactions/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Reactions.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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/reactions/$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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/reactions/$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.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.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.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/Communications/OnlineMeetingConversations/Item/Starter/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs new file mode 100644 index 00000000000..569511c1382 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item +{ + /// + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageReactionItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public EngagementConversationMessageReactionItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/reactions/{engagementConversationMessageReaction%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 EngagementConversationMessageReactionItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/reactions/{engagementConversationMessageReaction%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property reactions for 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property reactions in communications + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property reactions for communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property reactions in communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder(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 EngagementConversationMessageReactionItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 EngagementConversationMessageReactionItemRequestBuilderGetRequestConfiguration : 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 EngagementConversationMessageReactionItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Reactions/ReactionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Reactions/ReactionsRequestBuilder.cs new file mode 100644 index 00000000000..dfb84f92fe8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Reactions/ReactionsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Reactions +{ + /// + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactionsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// The unique identifier of engagementConversationMessageReaction + /// A + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("engagementConversationMessageReaction%2Did", position); + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder(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 ReactionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/reactions{?%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 ReactionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/reactions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReactionCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to reactions for communications + /// + /// A + /// 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(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to reactions for communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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; + } + /// + /// 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.Communications.OnlineMeetingConversations.Item.Starter.Reactions.ReactionsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.ReactionsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactionsRequestBuilderGetQueryParameters + { + /// 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 ReactionsRequestBuilderGetRequestConfiguration : 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 ReactionsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..ede018ba2a0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Replies.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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/$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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/$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.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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.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/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Conversation/ConversationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Conversation/ConversationRequestBuilder.cs new file mode 100644 index 00000000000..d6c70526261 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Conversation/ConversationRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation +{ + /// + /// Provides operations to manage the conversation property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConversationRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ConversationRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}/conversation{?%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 ConversationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}/conversation{?%24expand,%24select}", rawUrl) + { + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation 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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.ConversationRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.ConversationRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The Viva Engage conversation to which this message belongs. This relationship establishes the thread context for the message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConversationRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 ConversationRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/EngagementConversationMessageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/EngagementConversationMessageItemRequestBuilder.cs new file mode 100644 index 00000000000..09018d4faa2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/EngagementConversationMessageItemRequestBuilder.cs @@ -0,0 +1,247 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item +{ + /// + /// Provides operations to manage the replies property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the conversation property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.ConversationRequestBuilder Conversation + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.ConversationRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.ReactionsRequestBuilder Reactions + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.ReactionsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the replyTo property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.ReplyToRequestBuilder ReplyTo + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.ReplyToRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public EngagementConversationMessageItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%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 EngagementConversationMessageItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property replies for 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property replies in communications + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property replies for communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property replies in communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder(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 EngagementConversationMessageItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 EngagementConversationMessageItemRequestBuilderGetRequestConfiguration : 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 EngagementConversationMessageItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Reactions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Reactions/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..f15dca1f6cf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Reactions/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}/reactions/$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}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}/reactions/$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.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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.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/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs new file mode 100644 index 00000000000..796f861886e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Reactions/Item/EngagementConversationMessageReactionItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item +{ + /// + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageReactionItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public EngagementConversationMessageReactionItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}/reactions/{engagementConversationMessageReaction%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 EngagementConversationMessageReactionItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}/reactions/{engagementConversationMessageReaction%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property reactions for 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property reactions in communications + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property reactions for communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property reactions in communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder(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 EngagementConversationMessageReactionItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 EngagementConversationMessageReactionItemRequestBuilderGetRequestConfiguration : 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 EngagementConversationMessageReactionItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Reactions/ReactionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Reactions/ReactionsRequestBuilder.cs new file mode 100644 index 00000000000..c603359e558 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/Reactions/ReactionsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions +{ + /// + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactionsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + /// The unique identifier of engagementConversationMessageReaction + /// A + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("engagementConversationMessageReaction%2Did", position); + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder(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 ReactionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}/reactions{?%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 ReactionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}/reactions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReactionCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to reactions for communications + /// + /// A + /// 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(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to reactions for communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessageReaction body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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; + } + /// + /// 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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.ReactionsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.ReactionsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// A collection of reactions (such as like and smile) that users have applied to this message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactionsRequestBuilderGetQueryParameters + { + /// 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 ReactionsRequestBuilderGetRequestConfiguration : 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 ReactionsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/ReplyTo/ReplyToRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/ReplyTo/ReplyToRequestBuilder.cs new file mode 100644 index 00000000000..948768a33f2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/Item/ReplyTo/ReplyToRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo +{ + /// + /// Provides operations to manage the replyTo property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplyToRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ReplyToRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}/replyTo{?%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 ReplyToRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies/{engagementConversationMessage%2Did}/replyTo{?%24expand,%24select}", rawUrl) + { + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation 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.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.ReplyToRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.ReplyToRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplyToRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 ReplyToRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/RepliesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/RepliesRequestBuilder.cs new file mode 100644 index 00000000000..97c28cf4384 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/Replies/RepliesRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.Replies +{ + /// + /// Provides operations to manage the replies property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RepliesRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the replies property of the microsoft.graph.engagementConversationMessage entity. + /// The unique identifier of engagementConversationMessage + /// A + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("engagementConversationMessage%2Did", position); + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder(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 RepliesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies{?%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 RepliesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to replies for communications + /// + /// A + /// 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(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to replies for communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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; + } + /// + /// 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.Communications.OnlineMeetingConversations.Item.Starter.Replies.RepliesRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.RepliesRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// A collection of messages that are replies to this message and form a threaded discussion. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RepliesRequestBuilderGetQueryParameters + { + /// 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 RepliesRequestBuilderGetRequestConfiguration : 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 RepliesRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/ReplyTo/ReplyToRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/ReplyTo/ReplyToRequestBuilder.cs new file mode 100644 index 00000000000..f594bb07f75 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/ReplyTo/ReplyToRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo +{ + /// + /// Provides operations to manage the replyTo property of the microsoft.graph.engagementConversationMessage entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplyToRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ReplyToRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replyTo{?%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 ReplyToRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter/replyTo{?%24expand,%24select}", rawUrl) + { + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation 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.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.ReplyToRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.ReplyToRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The parent message to which this message is a reply, if it is part of a reply chain. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplyToRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 ReplyToRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/StarterRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/StarterRequestBuilder.cs new file mode 100644 index 00000000000..296d851d289 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/Item/Starter/StarterRequestBuilder.cs @@ -0,0 +1,253 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations.Item.Starter +{ + /// + /// Provides operations to manage the starter property of the microsoft.graph.engagementConversation entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StarterRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the conversation property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.ConversationRequestBuilder Conversation + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.ConversationRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reactions property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.ReactionsRequestBuilder Reactions + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.ReactionsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the replies property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.RepliesRequestBuilder Replies + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.RepliesRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the replyTo property of the microsoft.graph.engagementConversationMessage entity. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.ReplyToRequestBuilder ReplyTo + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.ReplyToRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public StarterRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter{?%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 StarterRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations/{onlineMeetingEngagementConversation%2Did}/starter{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property starter for 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The first message in a Viva Engage conversation. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property starter in communications + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property starter for communications + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// The first message in a Viva Engage conversation. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property starter in communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EngagementConversationMessage body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Communications.OnlineMeetingConversations.Item.Starter.StarterRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.StarterRequestBuilder(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 StarterRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// The first message in a Viva Engage conversation. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StarterRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 StarterRequestBuilderGetRequestConfiguration : 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 StarterRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/OnlineMeetingConversationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/OnlineMeetingConversationsRequestBuilder.cs new file mode 100644 index 00000000000..33b8c289d6a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetingConversations/OnlineMeetingConversationsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Communications.OnlineMeetingConversations.Count; +using Microsoft.Graph.Communications.OnlineMeetingConversations.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Communications.OnlineMeetingConversations +{ + /// + /// Provides operations to manage the onlineMeetingConversations property of the microsoft.graph.cloudCommunications entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingConversationsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the onlineMeetingConversations property of the microsoft.graph.cloudCommunications entity. + /// The unique identifier of onlineMeetingEngagementConversation + /// A + public global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("onlineMeetingEngagementConversation%2Did", position); + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder(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 OnlineMeetingConversationsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations{?%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 OnlineMeetingConversationsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OnlineMeetingEngagementConversationCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to onlineMeetingConversations for communications + /// + /// A + /// 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(global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to onlineMeetingConversations for communications + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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; + } + /// + /// 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.Communications.OnlineMeetingConversations.OnlineMeetingConversationsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Communications.OnlineMeetingConversations.OnlineMeetingConversationsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingConversationsRequestBuilderGetQueryParameters + { + /// 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 OnlineMeetingConversationsRequestBuilderGetRequestConfiguration : 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 OnlineMeetingConversationsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Contacts/ContactsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Contacts/ContactsRequestBuilder.cs index 7b882babb0e..62371118cea 100644 --- a/src/Microsoft.Graph/Generated/Contacts/ContactsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Contacts/ContactsRequestBuilder.cs @@ -66,7 +66,7 @@ public partial class ContactsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public ContactsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/contacts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24top}", pathParameters) + public ContactsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/contacts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// @@ -74,7 +74,7 @@ public ContactsRequestBuilder(Dictionary pathParameters, IReques /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public ContactsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/contacts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24top}", rawUrl) + public ContactsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/contacts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// @@ -188,6 +188,9 @@ public partial class ContactsRequestBuilderGetQueryParameters [QueryParameter("%24select")] public string[] Select { get; set; } #endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } /// Show only the first n items [QueryParameter("%24top")] public int? Top { get; set; } diff --git a/src/Microsoft.Graph/Generated/Contacts/Item/OnPremisesSyncBehavior/OnPremisesSyncBehaviorRequestBuilder.cs b/src/Microsoft.Graph/Generated/Contacts/Item/OnPremisesSyncBehavior/OnPremisesSyncBehaviorRequestBuilder.cs new file mode 100644 index 00000000000..e362fe6e7ff --- /dev/null +++ b/src/Microsoft.Graph/Generated/Contacts/Item/OnPremisesSyncBehavior/OnPremisesSyncBehaviorRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Contacts.Item.OnPremisesSyncBehavior +{ + /// + /// Provides operations to manage the onPremisesSyncBehavior property of the microsoft.graph.orgContact entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnPremisesSyncBehaviorRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public OnPremisesSyncBehaviorRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/contacts/{orgContact%2Did}/onPremisesSyncBehavior{?%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 OnPremisesSyncBehaviorRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/contacts/{orgContact%2Did}/onPremisesSyncBehavior{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property onPremisesSyncBehavior for contacts + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get onPremisesSyncBehavior from contacts + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OnPremisesSyncBehavior.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property onPremisesSyncBehavior in contacts + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.OnPremisesSyncBehavior body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.OnPremisesSyncBehavior body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OnPremisesSyncBehavior.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property onPremisesSyncBehavior for contacts + /// + /// A + /// Configuration 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 onPremisesSyncBehavior from contacts + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property onPremisesSyncBehavior in contacts + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.OnPremisesSyncBehavior body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.OnPremisesSyncBehavior body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Contacts.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder(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 OnPremisesSyncBehaviorRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get onPremisesSyncBehavior from contacts + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnPremisesSyncBehaviorRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 OnPremisesSyncBehaviorRequestBuilderGetRequestConfiguration : 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 OnPremisesSyncBehaviorRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Contacts/Item/OrgContactItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Contacts/Item/OrgContactItemRequestBuilder.cs index 0bee8983392..2cccec105d9 100644 --- a/src/Microsoft.Graph/Generated/Contacts/Item/OrgContactItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Contacts/Item/OrgContactItemRequestBuilder.cs @@ -7,6 +7,7 @@ using Microsoft.Graph.Contacts.Item.GetMemberObjects; using Microsoft.Graph.Contacts.Item.Manager; using Microsoft.Graph.Contacts.Item.MemberOf; +using Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior; using Microsoft.Graph.Contacts.Item.Restore; using Microsoft.Graph.Contacts.Item.RetryServiceProvisioning; using Microsoft.Graph.Contacts.Item.ServiceProvisioningErrors; @@ -64,6 +65,11 @@ public partial class OrgContactItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Contacts.Item.MemberOf.MemberOfRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the onPremisesSyncBehavior property of the microsoft.graph.orgContact entity. + public global::Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder OnPremisesSyncBehavior + { + get => new global::Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the restore method. public global::Microsoft.Graph.Contacts.Item.Restore.RestoreRequestBuilder Restore { @@ -101,6 +107,28 @@ public OrgContactItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapte { } /// + /// Delete entity from contacts + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// /// Get the properties and relationships of an organizational contact. /// Find more info here /// @@ -125,6 +153,50 @@ public OrgContactItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapte return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OrgContact.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// + /// Update entity in contacts + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.OrgContact body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.OrgContact body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OrgContact.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete entity from contacts + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// /// Get the properties and relationships of an organizational contact. /// /// A @@ -144,6 +216,28 @@ public RequestInformation ToGetRequestInformation(Action + /// Update entity in contacts + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.OrgContact body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.OrgContact body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. /// /// A @@ -153,6 +247,14 @@ public RequestInformation ToGetRequestInformation(Action + /// 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 OrgContactItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// /// Get the properties and relationships of an organizational contact. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] @@ -187,6 +289,14 @@ public partial class OrgContactItemRequestBuilderGetQueryParameters public partial class OrgContactItemRequestBuilderGetRequestConfiguration : 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 OrgContactItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } } } #pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs index cd9ec0eb1c2..d9b5d8820f3 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs @@ -132,7 +132,7 @@ public DeviceAppManagementRequestBuilder(string rawUrl, IRequestAdapter requestA } /// /// Read properties and relationships of the deviceAppManagement object. - /// Find more info here + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs index f84e40e8789..fc57c2e01cd 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.cs @@ -63,8 +63,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the windowsInformationProtection object. - /// Find more info here + /// Read properties and relationships of the managedAppConfiguration object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -131,7 +131,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the windowsInformationProtection object. + /// Read properties and relationships of the managedAppConfiguration object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -189,7 +189,7 @@ public partial class ManagedAppPolicyItemRequestBuilderDeleteRequestConfiguratio { } /// - /// Read properties and relationships of the windowsInformationProtection object. + /// Read properties and relationships of the managedAppConfiguration object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedAppPolicyItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs index b4803966462..7d3abb4f1aa 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs @@ -35,7 +35,7 @@ public TargetAppsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : } /// /// Not yet documented - /// Find more info here + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.cs index 90a519b6493..ed4aeb102a4 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.cs @@ -54,8 +54,8 @@ public ManagedAppPoliciesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// List properties and relationships of the managedAppProtection objects. - /// Find more info here + /// List properties and relationships of the managedAppConfiguration objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -103,7 +103,7 @@ public ManagedAppPoliciesRequestBuilder(string rawUrl, IRequestAdapter requestAd return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ManagedAppPolicy.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the managedAppProtection objects. + /// List properties and relationships of the managedAppConfiguration objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -153,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceAppManagement.ManagedAppPolicies.ManagedAppPoliciesRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the managedAppProtection objects. + /// List properties and relationships of the managedAppConfiguration objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedAppPoliciesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs index 3954372376d..aad8c08d2a0 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs @@ -35,7 +35,7 @@ public TargetAppsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : } /// /// Not yet documented - /// Find more info here + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs index 2fd3c1f5e20..12e94517b70 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.cs @@ -35,7 +35,7 @@ public TargetAppsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : } /// /// Not yet documented - /// Find more info here + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs index 9c090ccf87f..bc1fcfe485c 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs @@ -60,8 +60,8 @@ public ManagedAppRegistrationsRequestBuilder(string rawUrl, IRequestAdapter requ { } /// - /// List properties and relationships of the iosManagedAppRegistration objects. - /// Find more info here + /// List properties and relationships of the androidManagedAppRegistration objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -110,7 +110,7 @@ public ManagedAppRegistrationsRequestBuilder(string rawUrl, IRequestAdapter requ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ManagedAppRegistration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the iosManagedAppRegistration objects. + /// List properties and relationships of the androidManagedAppRegistration objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceAppManagement.ManagedAppRegistrations.ManagedAppRegistrationsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the iosManagedAppRegistration objects. + /// List properties and relationships of the androidManagedAppRegistration objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedAppRegistrationsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.cs index 5c70601daa1..03fe6470e66 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.cs @@ -57,8 +57,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the managedAppStatusRaw object. - /// Find more info here + /// Read properties and relationships of the managedAppStatus object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -125,7 +125,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the managedAppStatusRaw object. + /// Read properties and relationships of the managedAppStatus object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -183,7 +183,7 @@ public partial class ManagedAppStatusItemRequestBuilderDeleteRequestConfiguratio { } /// - /// Read properties and relationships of the managedAppStatusRaw object. + /// Read properties and relationships of the managedAppStatus object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedAppStatusItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs index b1da40cdde2..7e9d538b5b9 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs @@ -54,8 +54,8 @@ public ManagedAppStatusesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// List properties and relationships of the managedAppStatusRaw objects. - /// Find more info here + /// List properties and relationships of the managedAppStatus objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -103,7 +103,7 @@ public ManagedAppStatusesRequestBuilder(string rawUrl, IRequestAdapter requestAd return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ManagedAppStatus.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the managedAppStatusRaw objects. + /// List properties and relationships of the managedAppStatus objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -153,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceAppManagement.ManagedAppStatuses.ManagedAppStatusesRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the managedAppStatusRaw objects. + /// List properties and relationships of the managedAppStatus objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedAppStatusesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs index d193408f70b..dd7a7d0034d 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs @@ -54,8 +54,8 @@ public AssignmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// List properties and relationships of the managedEBookAssignment objects. - /// Find more info here + /// List properties and relationships of the iosVppEBookAssignment objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -78,8 +78,8 @@ public AssignmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ManagedEBookAssignmentCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new managedEBookAssignment object. - /// Find more info here + /// Create a new iosVppEBookAssignment object. + /// Find more info here /// /// A /// The request body @@ -104,7 +104,7 @@ public AssignmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ManagedEBookAssignment.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the managedEBookAssignment objects. + /// List properties and relationships of the iosVppEBookAssignment objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new managedEBookAssignment object. + /// Create a new iosVppEBookAssignment object. /// /// A /// The request body @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceAppManagement.ManagedEBooks.Item.Assignments.AssignmentsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the managedEBookAssignment objects. + /// List properties and relationships of the iosVppEBookAssignment objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class AssignmentsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs index f6e1cf78b2b..a9ec8781e4c 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs @@ -35,8 +35,8 @@ public ManagedEBookAssignmentItemRequestBuilder(string rawUrl, IRequestAdapter r { } /// - /// Deletes a managedEBookAssignment. - /// Find more info here + /// Deletes a iosVppEBookAssignment. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -108,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.ManagedEBookAssignment.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a managedEBookAssignment. + /// Deletes a iosVppEBookAssignment. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.cs index 90571f22d41..d628ec40c34 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.cs @@ -94,8 +94,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the managedDeviceMobileAppConfiguration object. - /// Find more info here + /// Read properties and relationships of the iosMobileAppConfiguration object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -163,7 +163,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the managedDeviceMobileAppConfiguration object. + /// Read properties and relationships of the iosMobileAppConfiguration object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -221,7 +221,7 @@ public partial class ManagedDeviceMobileAppConfigurationItemRequestBuilderDelete { } /// - /// Read properties and relationships of the managedDeviceMobileAppConfiguration object. + /// Read properties and relationships of the iosMobileAppConfiguration object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs index 73f52562b29..edbe2166333 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs @@ -149,8 +149,8 @@ public MobileAppItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter { } /// - /// Deletes a windowsUniversalAppX. - /// Find more info here + /// Deletes a androidLobApp. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -172,8 +172,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the managedIOSLobApp object. - /// Find more info here + /// Read properties and relationships of the androidLobApp object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -196,8 +196,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.MobileApp.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a macOSLobApp object. - /// Find more info here + /// Update the properties of a androidLobApp object. + /// Find more info here /// /// A /// The request body @@ -222,7 +222,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.MobileApp.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a windowsUniversalAppX. + /// Deletes a androidLobApp. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -241,7 +241,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the managedIOSLobApp object. + /// Read properties and relationships of the androidLobApp object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -260,7 +260,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a macOSLobApp object. + /// Update the properties of a androidLobApp object. /// /// A /// The request body @@ -299,7 +299,7 @@ public partial class MobileAppItemRequestBuilderDeleteRequestConfiguration : Req { } /// - /// Read properties and relationships of the managedIOSLobApp object. + /// Read properties and relationships of the androidLobApp object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MobileAppItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs index 6ad1123bf38..451439d7836 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs @@ -150,8 +150,8 @@ public MobileAppsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// List properties and relationships of the windowsMicrosoftEdgeApp objects. - /// Find more info here + /// List properties and relationships of the androidLobApp objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -174,8 +174,8 @@ public MobileAppsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.MobileAppCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new microsoftStoreForBusinessApp object. - /// Find more info here + /// Create a new androidLobApp object. + /// Find more info here /// /// A /// The request body @@ -200,7 +200,7 @@ public MobileAppsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.MobileApp.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the windowsMicrosoftEdgeApp objects. + /// List properties and relationships of the androidLobApp objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -219,7 +219,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new microsoftStoreForBusinessApp object. + /// Create a new androidLobApp object. /// /// A /// The request body @@ -250,7 +250,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceAppManagement.MobileApps.MobileAppsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the windowsMicrosoftEdgeApp objects. + /// List properties and relationships of the androidLobApp objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MobileAppsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs index 0f6caa67ab3..459df75dd94 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs @@ -54,8 +54,8 @@ public DeviceCompliancePoliciesRequestBuilder(string rawUrl, IRequestAdapter req { } /// - /// List properties and relationships of the iosCompliancePolicy objects. - /// Find more info here + /// List properties and relationships of the androidCompliancePolicy objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -78,8 +78,8 @@ public DeviceCompliancePoliciesRequestBuilder(string rawUrl, IRequestAdapter req return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DeviceCompliancePolicyCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new windowsPhone81CompliancePolicy object. - /// Find more info here + /// Create a new androidCompliancePolicy object. + /// Find more info here /// /// A /// The request body @@ -104,7 +104,7 @@ public DeviceCompliancePoliciesRequestBuilder(string rawUrl, IRequestAdapter req return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DeviceCompliancePolicy.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the iosCompliancePolicy objects. + /// List properties and relationships of the androidCompliancePolicy objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new windowsPhone81CompliancePolicy object. + /// Create a new androidCompliancePolicy object. /// /// A /// The request body @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceManagement.DeviceCompliancePolicies.DeviceCompliancePoliciesRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the iosCompliancePolicy objects. + /// List properties and relationships of the androidCompliancePolicy objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceCompliancePoliciesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs index bd0bdebba0a..b1bbdacebab 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs @@ -89,8 +89,8 @@ public DeviceCompliancePolicyItemRequestBuilder(string rawUrl, IRequestAdapter r { } /// - /// Deletes a windows10CompliancePolicy. - /// Find more info here + /// Deletes a androidCompliancePolicy. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -112,8 +112,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the windows10CompliancePolicy object. - /// Find more info here + /// Read properties and relationships of the androidCompliancePolicy object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -136,8 +136,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.DeviceCompliancePolicy.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a androidWorkProfileCompliancePolicy object. - /// Find more info here + /// Update the properties of a androidCompliancePolicy object. + /// Find more info here /// /// A /// The request body @@ -162,7 +162,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.DeviceCompliancePolicy.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a windows10CompliancePolicy. + /// Deletes a androidCompliancePolicy. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -181,7 +181,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the windows10CompliancePolicy object. + /// Read properties and relationships of the androidCompliancePolicy object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -200,7 +200,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a androidWorkProfileCompliancePolicy object. + /// Update the properties of a androidCompliancePolicy object. /// /// A /// The request body @@ -239,7 +239,7 @@ public partial class DeviceCompliancePolicyItemRequestBuilderDeleteRequestConfig { } /// - /// Read properties and relationships of the windows10CompliancePolicy object. + /// Read properties and relationships of the androidCompliancePolicy object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs index 4c2e3c7d1b4..4a620664744 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs @@ -54,8 +54,8 @@ public DeviceConfigurationsRequestBuilder(string rawUrl, IRequestAdapter request { } /// - /// List properties and relationships of the iosGeneralDeviceConfiguration objects. - /// Find more info here + /// List properties and relationships of the androidCustomConfiguration objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -78,8 +78,8 @@ public DeviceConfigurationsRequestBuilder(string rawUrl, IRequestAdapter request return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DeviceConfigurationCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new androidWorkProfileGeneralDeviceConfiguration object. - /// Find more info here + /// Create a new androidCustomConfiguration object. + /// Find more info here /// /// A /// The request body @@ -104,7 +104,7 @@ public DeviceConfigurationsRequestBuilder(string rawUrl, IRequestAdapter request return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DeviceConfiguration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the iosGeneralDeviceConfiguration objects. + /// List properties and relationships of the androidCustomConfiguration objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new androidWorkProfileGeneralDeviceConfiguration object. + /// Create a new androidCustomConfiguration object. /// /// A /// The request body @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceManagement.DeviceConfigurations.DeviceConfigurationsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the iosGeneralDeviceConfiguration objects. + /// List properties and relationships of the androidCustomConfiguration objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceConfigurationsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs index de148e974e3..71fc5c0d5e3 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs @@ -78,8 +78,8 @@ public DeviceConfigurationItemRequestBuilder(string rawUrl, IRequestAdapter requ { } /// - /// Deletes a windowsPhone81CustomConfiguration. - /// Find more info here + /// Deletes a androidCustomConfiguration. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -101,8 +101,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the windowsPhone81GeneralConfiguration object. - /// Find more info here + /// Read properties and relationships of the androidCustomConfiguration object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -135,8 +135,8 @@ public async Task DeleteAsync(Action - /// Update the properties of a sharedPCConfiguration object. - /// Find more info here + /// Update the properties of a androidCustomConfiguration object. + /// Find more info here /// /// A /// The request body @@ -161,7 +161,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.DeviceConfiguration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a windowsPhone81CustomConfiguration. + /// Deletes a androidCustomConfiguration. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -180,7 +180,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the windowsPhone81GeneralConfiguration object. + /// Read properties and relationships of the androidCustomConfiguration object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -199,7 +199,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a sharedPCConfiguration object. + /// Update the properties of a androidCustomConfiguration object. /// /// A /// The request body @@ -238,7 +238,7 @@ public partial class DeviceConfigurationItemRequestBuilderDeleteRequestConfigura { } /// - /// Read properties and relationships of the windowsPhone81GeneralConfiguration object. + /// Read properties and relationships of the androidCustomConfiguration object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceConfigurationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs index f9fb322c7de..f30b6e89432 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs @@ -54,8 +54,8 @@ public DeviceEnrollmentConfigurationsRequestBuilder(string rawUrl, IRequestAdapt { } /// - /// List properties and relationships of the deviceEnrollmentLimitConfiguration objects. - /// Find more info here + /// List properties and relationships of the deviceEnrollmentConfiguration objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -78,8 +78,8 @@ public DeviceEnrollmentConfigurationsRequestBuilder(string rawUrl, IRequestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DeviceEnrollmentConfigurationCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. - /// Find more info here + /// Create a new deviceEnrollmentLimitConfiguration object. + /// Find more info here /// /// A /// The request body @@ -104,7 +104,7 @@ public DeviceEnrollmentConfigurationsRequestBuilder(string rawUrl, IRequestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the deviceEnrollmentLimitConfiguration objects. + /// List properties and relationships of the deviceEnrollmentConfiguration objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + /// Create a new deviceEnrollmentLimitConfiguration object. /// /// A /// The request body @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceManagement.DeviceEnrollmentConfigurations.DeviceEnrollmentConfigurationsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the deviceEnrollmentLimitConfiguration objects. + /// List properties and relationships of the deviceEnrollmentConfiguration objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs index 8628afd97a0..240b0ba7ffd 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs @@ -53,8 +53,8 @@ public DeviceEnrollmentConfigurationItemRequestBuilder(string rawUrl, IRequestAd { } /// - /// Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. - /// Find more info here + /// Deletes a deviceEnrollmentLimitConfiguration. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -76,8 +76,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. - /// Find more info here + /// Read properties and relationships of the deviceEnrollmentConfiguration object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -126,7 +126,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. + /// Deletes a deviceEnrollmentLimitConfiguration. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -145,7 +145,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. + /// Read properties and relationships of the deviceEnrollmentConfiguration object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -203,7 +203,7 @@ public partial class DeviceEnrollmentConfigurationItemRequestBuilderDeleteReques { } /// - /// Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. + /// Read properties and relationships of the deviceEnrollmentConfiguration object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs index 99821e55b8b..be834e60980 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs @@ -28,7 +28,6 @@ using Microsoft.Graph.DeviceManagement.RoleAssignments; using Microsoft.Graph.DeviceManagement.RoleDefinitions; using Microsoft.Graph.DeviceManagement.SoftwareUpdateStatusSummary; -using Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners; using Microsoft.Graph.DeviceManagement.TermsAndConditions; using Microsoft.Graph.DeviceManagement.TroubleshootingEvents; using Microsoft.Graph.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformance; @@ -214,11 +213,6 @@ public partial class DeviceManagementRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.DeviceManagement.SoftwareUpdateStatusSummary.SoftwareUpdateStatusSummaryRequestBuilder(PathParameters, RequestAdapter); } - /// Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. - public global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.TelecomExpenseManagementPartnersRequestBuilder TelecomExpenseManagementPartners - { - get => new global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.TelecomExpenseManagementPartnersRequestBuilder(PathParameters, RequestAdapter); - } /// Provides operations to manage the termsAndConditions property of the microsoft.graph.deviceManagement entity. public global::Microsoft.Graph.DeviceManagement.TermsAndConditions.TermsAndConditionsRequestBuilder TermsAndConditions { @@ -392,7 +386,7 @@ public DeviceManagementRequestBuilder(string rawUrl, IRequestAdapter requestAdap } /// /// Read properties and relationships of the deviceManagement object. - /// Find more info here + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -426,7 +420,7 @@ public DeviceManagementRequestBuilder(string rawUrl, IRequestAdapter requestAdap } /// /// Update the properties of a deviceManagement object. - /// Find more info here + /// Find more info here /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs index cc8a8c8a214..048c13c0a6a 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs @@ -41,8 +41,8 @@ public RoleDefinitionItemRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Deletes a roleDefinition. - /// Find more info here + /// Deletes a deviceAndAppManagementRoleDefinition. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -88,8 +88,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.RoleDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a roleDefinition object. - /// Find more info here + /// Update the properties of a deviceAndAppManagementRoleDefinition object. + /// Find more info here /// /// A /// The request body @@ -114,7 +114,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.RoleDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a roleDefinition. + /// Deletes a deviceAndAppManagementRoleDefinition. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -152,7 +152,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a roleDefinition object. + /// Update the properties of a deviceAndAppManagementRoleDefinition object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs index e5f90197736..b85ab0b1585 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs @@ -54,8 +54,8 @@ public RoleDefinitionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// List properties and relationships of the roleDefinition objects. - /// Find more info here + /// List properties and relationships of the deviceAndAppManagementRoleDefinition objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -104,7 +104,7 @@ public RoleDefinitionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.RoleDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the roleDefinition objects. + /// List properties and relationships of the deviceAndAppManagementRoleDefinition objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceManagement.RoleDefinitions.RoleDefinitionsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the roleDefinition objects. + /// List properties and relationships of the deviceAndAppManagementRoleDefinition objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RoleDefinitionsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Invite/InviteRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Invite/InviteRequestBuilder.cs index b2fb2109302..7b884e2a54a 100644 --- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Invite/InviteRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Invite/InviteRequestBuilder.cs @@ -34,7 +34,7 @@ public InviteRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Sends a sharing invitation for a driveItem.A sharing invitation provides permissions to the recipients and optionally sends them an email with a sharing link. + /// Send a sharing invitation for a driveItem. A sharing invitation provides permissions to the recipients and, optionally, sends them an email to notify them that the item was shared. /// Find more info here /// /// A @@ -60,7 +60,7 @@ public InviteRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Drives.Item.Items.Item.Invite.InvitePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Sends a sharing invitation for a driveItem.A sharing invitation provides permissions to the recipients and optionally sends them an email with a sharing link. + /// Send a sharing invitation for a driveItem. A sharing invitation provides permissions to the recipients and, optionally, sends them an email to notify them that the item was shared. /// Find more info here /// /// A @@ -87,7 +87,7 @@ public InviteRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Drives.Item.Items.Item.Invite.InviteResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Sends a sharing invitation for a driveItem.A sharing invitation provides permissions to the recipients and optionally sends them an email with a sharing link. + /// Send a sharing invitation for a driveItem. A sharing invitation provides permissions to the recipients and, optionally, sends them an email to notify them that the item was shared. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.cs index b3173a0ee8a..46b33d912fd 100644 --- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.cs @@ -81,8 +81,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.ItemRetentionLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. - /// Find more info here + /// Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. + /// Find more info here /// /// A /// The request body @@ -145,7 +145,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + /// Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. /// /// A /// The request body 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 d45687e5fac..442a4a574c2 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 { } /// - /// Use this API to create a new Table. - /// Find more info here + /// Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. + /// 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.Models.WorkbookTable.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Use this API to create a new Table. + /// Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. /// /// A /// The request body 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 013b744efd8..75d708f7461 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 { } /// - /// Use this API to create a new Table. - /// Find more info here + /// Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. + /// 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.Models.WorkbookTable.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Use this API to create a new Table. + /// Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Education/Reports/ReadingCoachPassages/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReadingCoachPassages/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..3cff734222d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReadingCoachPassages/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Education.Reports.ReadingCoachPassages.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}/education/reports/readingCoachPassages/$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}/education/reports/readingCoachPassages/$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.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.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Education.Reports.ReadingCoachPassages.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/Education/Reports/ReadingCoachPassages/Item/ReadingCoachPassageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReadingCoachPassages/Item/ReadingCoachPassageItemRequestBuilder.cs new file mode 100644 index 00000000000..bde02252e40 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReadingCoachPassages/Item/ReadingCoachPassageItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Education.Reports.ReadingCoachPassages.Item +{ + /// + /// Provides operations to manage the readingCoachPassages property of the microsoft.graph.reportsRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingCoachPassageItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ReadingCoachPassageItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/readingCoachPassages/{readingCoachPassage%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 ReadingCoachPassageItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/readingCoachPassages/{readingCoachPassage%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property readingCoachPassages for education + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Details of practiced Reading Coach passages. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ReadingCoachPassage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property readingCoachPassages in education + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.ReadingCoachPassage body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.ReadingCoachPassage body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ReadingCoachPassage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property readingCoachPassages for education + /// + /// A + /// Configuration 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; + } + /// + /// Details of practiced Reading Coach passages. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property readingCoachPassages in education + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.ReadingCoachPassage body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.ReadingCoachPassage body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder(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 ReadingCoachPassageItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Details of practiced Reading Coach passages. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingCoachPassageItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 ReadingCoachPassageItemRequestBuilderGetRequestConfiguration : 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 ReadingCoachPassageItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/TelecomExpenseManagementPartners/TelecomExpenseManagementPartnersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReadingCoachPassages/ReadingCoachPassagesRequestBuilder.cs similarity index 56% rename from src/Microsoft.Graph/Generated/DeviceManagement/TelecomExpenseManagementPartners/TelecomExpenseManagementPartnersRequestBuilder.cs rename to src/Microsoft.Graph/Generated/Education/Reports/ReadingCoachPassages/ReadingCoachPassagesRequestBuilder.cs index d13b0306782..84502b6992d 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/TelecomExpenseManagementPartners/TelecomExpenseManagementPartnersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReadingCoachPassages/ReadingCoachPassagesRequestBuilder.cs @@ -1,7 +1,7 @@ // #pragma warning disable CS0618 -using Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count; -using Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item; +using Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count; +using Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item; using Microsoft.Graph.Models.ODataErrors; using Microsoft.Graph.Models; using Microsoft.Kiota.Abstractions.Extensions; @@ -12,62 +12,62 @@ using System.Threading.Tasks; using System.Threading; using System; -namespace Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners +namespace Microsoft.Graph.Education.Reports.ReadingCoachPassages { /// - /// Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. + /// Provides operations to manage the readingCoachPassages property of the microsoft.graph.reportsRoot entity. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class TelecomExpenseManagementPartnersRequestBuilder : BaseRequestBuilder + public partial class ReadingCoachPassagesRequestBuilder : BaseRequestBuilder { /// Provides operations to count the resources in the collection. - public global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder Count + public global::Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder Count { - get => new global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder(PathParameters, RequestAdapter); + get => new global::Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder(PathParameters, RequestAdapter); } - /// Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. - /// The unique identifier of telecomExpenseManagementPartner - /// A - public global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder this[string position] + /// Provides operations to manage the readingCoachPassages property of the microsoft.graph.reportsRoot entity. + /// The unique identifier of readingCoachPassage + /// A + public global::Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder this[string position] { get { var urlTplParams = new Dictionary(PathParameters); - urlTplParams.Add("telecomExpenseManagementPartner%2Did", position); - return new global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder(urlTplParams, RequestAdapter); + urlTplParams.Add("readingCoachPassage%2Did", position); + return new global::Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder(urlTplParams, RequestAdapter); } } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public TelecomExpenseManagementPartnersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/telecomExpenseManagementPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + public ReadingCoachPassagesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/readingCoachPassages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// 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 TelecomExpenseManagementPartnersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/telecomExpenseManagementPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + public ReadingCoachPassagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/readingCoachPassages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// List properties and relationships of the telecomExpenseManagementPartner objects. - /// Find more info here + /// Get a list of Reading Coach passages that were practiced by a student. + /// Find more info here /// - /// A + /// 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) + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif var requestInfo = ToGetRequestInformation(requestConfiguration); @@ -75,24 +75,23 @@ public TelecomExpenseManagementPartnersRequestBuilder(string rawUrl, IRequestAda { { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, }; - return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.TelecomExpenseManagementPartnerCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ReadingCoachPassageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new telecomExpenseManagementPartner object. - /// Find more info here + /// Create new navigation property to readingCoachPassages for education /// - /// A + /// A /// 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(global::Microsoft.Graph.Models.TelecomExpenseManagementPartner body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Models.ReadingCoachPassage body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task PostAsync(global::Microsoft.Graph.Models.TelecomExpenseManagementPartner body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Models.ReadingCoachPassage body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); @@ -101,20 +100,20 @@ public TelecomExpenseManagementPartnersRequestBuilder(string rawUrl, IRequestAda { { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, }; - return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.TelecomExpenseManagementPartner.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ReadingCoachPassage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the telecomExpenseManagementPartner objects. + /// Get a list of Reading Coach passages that were practiced by a student. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -123,18 +122,18 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new telecomExpenseManagementPartner object. + /// Create new navigation property to readingCoachPassages for education /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.TelecomExpenseManagementPartner body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.ReadingCoachPassage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.TelecomExpenseManagementPartner body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.ReadingCoachPassage body, Action> requestConfiguration = default) { #endif if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); @@ -147,17 +146,17 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model /// /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. /// - /// A + /// A /// The raw URL to use for the request builder. - public global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.TelecomExpenseManagementPartnersRequestBuilder WithUrl(string rawUrl) + public global::Microsoft.Graph.Education.Reports.ReadingCoachPassages.ReadingCoachPassagesRequestBuilder WithUrl(string rawUrl) { - return new global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.TelecomExpenseManagementPartnersRequestBuilder(rawUrl, RequestAdapter); + return new global::Microsoft.Graph.Education.Reports.ReadingCoachPassages.ReadingCoachPassagesRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the telecomExpenseManagementPartner objects. + /// Get a list of Reading Coach passages that were practiced by a student. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class TelecomExpenseManagementPartnersRequestBuilderGetQueryParameters + public partial class ReadingCoachPassagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -224,7 +223,7 @@ public partial class TelecomExpenseManagementPartnersRequestBuilderGetQueryParam /// [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 TelecomExpenseManagementPartnersRequestBuilderGetRequestConfiguration : RequestConfiguration + public partial class ReadingCoachPassagesRequestBuilderGetRequestConfiguration : RequestConfiguration { } /// @@ -232,7 +231,7 @@ public partial class TelecomExpenseManagementPartnersRequestBuilderGetRequestCon /// [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 TelecomExpenseManagementPartnersRequestBuilderPostRequestConfiguration : RequestConfiguration + public partial class ReadingCoachPassagesRequestBuilderPostRequestConfiguration : RequestConfiguration { } } diff --git a/src/Microsoft.Graph/Generated/Education/Reports/ReportsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReportsRequestBuilder.cs index 5d2f2b1b138..9a2d287ca44 100644 --- a/src/Microsoft.Graph/Generated/Education/Reports/ReportsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReportsRequestBuilder.cs @@ -1,7 +1,9 @@ // #pragma warning disable CS0618 using Microsoft.Graph.Education.Reports.ReadingAssignmentSubmissions; +using Microsoft.Graph.Education.Reports.ReadingCoachPassages; using Microsoft.Graph.Education.Reports.ReflectCheckInResponses; +using Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions; using Microsoft.Graph.Models.ODataErrors; using Microsoft.Graph.Models; using Microsoft.Kiota.Abstractions.Extensions; @@ -25,11 +27,21 @@ public partial class ReportsRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Education.Reports.ReadingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the readingCoachPassages property of the microsoft.graph.reportsRoot entity. + public global::Microsoft.Graph.Education.Reports.ReadingCoachPassages.ReadingCoachPassagesRequestBuilder ReadingCoachPassages + { + get => new global::Microsoft.Graph.Education.Reports.ReadingCoachPassages.ReadingCoachPassagesRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the reflectCheckInResponses property of the microsoft.graph.reportsRoot entity. public global::Microsoft.Graph.Education.Reports.ReflectCheckInResponses.ReflectCheckInResponsesRequestBuilder ReflectCheckInResponses { get => new global::Microsoft.Graph.Education.Reports.ReflectCheckInResponses.ReflectCheckInResponsesRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the speakerAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + public global::Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.SpeakerAssignmentSubmissionsRequestBuilder SpeakerAssignmentSubmissions + { + get => new global::Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.SpeakerAssignmentSubmissionsRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/Education/Reports/SpeakerAssignmentSubmissions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/SpeakerAssignmentSubmissions/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..749e8920667 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/SpeakerAssignmentSubmissions/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Education.Reports.SpeakerAssignmentSubmissions.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}/education/reports/speakerAssignmentSubmissions/$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}/education/reports/speakerAssignmentSubmissions/$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.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.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.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/Education/Reports/SpeakerAssignmentSubmissions/Item/SpeakerAssignmentSubmissionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/SpeakerAssignmentSubmissions/Item/SpeakerAssignmentSubmissionItemRequestBuilder.cs new file mode 100644 index 00000000000..ffbf94adf45 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/SpeakerAssignmentSubmissions/Item/SpeakerAssignmentSubmissionItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Education.Reports.SpeakerAssignmentSubmissions.Item +{ + /// + /// Provides operations to manage the speakerAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SpeakerAssignmentSubmissionItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SpeakerAssignmentSubmissionItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission%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 SpeakerAssignmentSubmissionItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property speakerAssignmentSubmissions for education + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Details of submitted speaker assignments. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SpeakerAssignmentSubmission.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property speakerAssignmentSubmissions in education + /// + /// A + /// 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 PatchAsync(global::Microsoft.Graph.Models.SpeakerAssignmentSubmission body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.SpeakerAssignmentSubmission body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SpeakerAssignmentSubmission.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property speakerAssignmentSubmissions for education + /// + /// A + /// Configuration 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; + } + /// + /// Details of submitted speaker assignments. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property speakerAssignmentSubmissions in education + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SpeakerAssignmentSubmission body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SpeakerAssignmentSubmission body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + 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.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder(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 SpeakerAssignmentSubmissionItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Details of submitted speaker assignments. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SpeakerAssignmentSubmissionItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || 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 SpeakerAssignmentSubmissionItemRequestBuilderGetRequestConfiguration : 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 SpeakerAssignmentSubmissionItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Education/Reports/SpeakerAssignmentSubmissions/SpeakerAssignmentSubmissionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/SpeakerAssignmentSubmissions/SpeakerAssignmentSubmissionsRequestBuilder.cs new file mode 100644 index 00000000000..d58b1dae0dd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/SpeakerAssignmentSubmissions/SpeakerAssignmentSubmissionsRequestBuilder.cs @@ -0,0 +1,239 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count; +using Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Education.Reports.SpeakerAssignmentSubmissions +{ + /// + /// Provides operations to manage the speakerAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SpeakerAssignmentSubmissionsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the speakerAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + /// The unique identifier of speakerAssignmentSubmission + /// A + public global::Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("speakerAssignmentSubmission%2Did", position); + return new global::Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder(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 SpeakerAssignmentSubmissionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/speakerAssignmentSubmissions{?%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 SpeakerAssignmentSubmissionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/speakerAssignmentSubmissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of speaker assignments that were submitted by a student. + /// Find more info here + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SpeakerAssignmentSubmissionCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to speakerAssignmentSubmissions for education + /// + /// A + /// 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(global::Microsoft.Graph.Models.SpeakerAssignmentSubmission body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.SpeakerAssignmentSubmission body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SpeakerAssignmentSubmission.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get a list of speaker assignments that were submitted by a student. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to speakerAssignmentSubmissions for education + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SpeakerAssignmentSubmission body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SpeakerAssignmentSubmission body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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; + } + /// + /// 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.Education.Reports.SpeakerAssignmentSubmissions.SpeakerAssignmentSubmissionsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.SpeakerAssignmentSubmissionsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get a list of speaker assignments that were submitted by a student. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SpeakerAssignmentSubmissionsRequestBuilderGetQueryParameters + { + /// 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 SpeakerAssignmentSubmissionsRequestBuilderGetRequestConfiguration : 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 SpeakerAssignmentSubmissionsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs index d0fabd30106..8829c5e5d6c 100644 --- a/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs @@ -102,8 +102,8 @@ public GroupsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.GroupCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// 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 + /// Create a new group as specified in the request body. You can create the following types of 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. + /// Find more info here /// /// A /// The request body @@ -147,7 +147,7 @@ public RequestInformation ToGetRequestInformation(Action - /// 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. + /// Create a new group as specified in the request body. You can create the following types of 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. /// /// 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 e65d4c4c07a..71774d8fdb9 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs @@ -42,7 +42,7 @@ public ConversationItemRequestBuilder(string rawUrl, IRequestAdapter requestAdap } /// /// Delete conversation. - /// Find more info here + /// 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 - /// The group's conversations. - /// 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 - /// The group's conversations. + /// 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 : { } /// - /// The group's conversations. + /// 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/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs index 3a222f870eb..3fd7c179e61 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs @@ -34,8 +34,8 @@ public ReplyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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 /// /// The request body /// Cancellation token to use when cancelling requests @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Groups.Item.Conversations.It await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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/GroupItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/GroupItemRequestBuilder.cs index a50dc0e0fb6..12123260b19 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/GroupItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/GroupItemRequestBuilder.cs @@ -21,6 +21,7 @@ using Microsoft.Graph.Groups.Item.MemberOf; using Microsoft.Graph.Groups.Item.Members; using Microsoft.Graph.Groups.Item.MembersWithLicenseErrors; +using Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior; using Microsoft.Graph.Groups.Item.Onenote; using Microsoft.Graph.Groups.Item.Owners; using Microsoft.Graph.Groups.Item.PermissionGrants; @@ -171,6 +172,11 @@ public partial class GroupItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Groups.Item.Onenote.OnenoteRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the onPremisesSyncBehavior property of the microsoft.graph.group entity. + public global::Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder OnPremisesSyncBehavior + { + get => new global::Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the owners property of the microsoft.graph.group entity. public global::Microsoft.Graph.Groups.Item.Owners.OwnersRequestBuilder Owners { diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/TelecomExpenseManagementPartners/Item/TelecomExpenseManagementPartnerItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/OnPremisesSyncBehavior/OnPremisesSyncBehaviorRequestBuilder.cs similarity index 60% rename from src/Microsoft.Graph/Generated/DeviceManagement/TelecomExpenseManagementPartners/Item/TelecomExpenseManagementPartnerItemRequestBuilder.cs rename to src/Microsoft.Graph/Generated/Groups/Item/OnPremisesSyncBehavior/OnPremisesSyncBehaviorRequestBuilder.cs index 80e6b9c3170..12a209f030d 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/TelecomExpenseManagementPartners/Item/TelecomExpenseManagementPartnerItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/OnPremisesSyncBehavior/OnPremisesSyncBehaviorRequestBuilder.cs @@ -10,33 +10,32 @@ using System.Threading.Tasks; using System.Threading; using System; -namespace Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item +namespace Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior { /// - /// Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. + /// Provides operations to manage the onPremisesSyncBehavior property of the microsoft.graph.group entity. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class TelecomExpenseManagementPartnerItemRequestBuilder : BaseRequestBuilder + public partial class OnPremisesSyncBehaviorRequestBuilder : BaseRequestBuilder { /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public TelecomExpenseManagementPartnerItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner%2Did}{?%24expand,%24select}", pathParameters) + public OnPremisesSyncBehaviorRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/onPremisesSyncBehavior{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// 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 TelecomExpenseManagementPartnerItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner%2Did}{?%24expand,%24select}", rawUrl) + public OnPremisesSyncBehaviorRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/onPremisesSyncBehavior{?%24expand,%24select}", rawUrl) { } /// - /// Deletes a telecomExpenseManagementPartner. - /// Find more info here + /// Delete navigation property onPremisesSyncBehavior for groups /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -58,20 +57,19 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the telecomExpenseManagementPartner object. - /// Find more info here + /// Get onPremisesSyncBehavior from groups /// - /// A + /// 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) + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif var requestInfo = ToGetRequestInformation(requestConfiguration); @@ -79,24 +77,23 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.TelecomExpenseManagementPartner.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OnPremisesSyncBehavior.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a telecomExpenseManagementPartner object. - /// Find more info here + /// Update the navigation property onPremisesSyncBehavior in groups /// - /// A + /// A /// 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 PatchAsync(global::Microsoft.Graph.Models.TelecomExpenseManagementPartner body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PatchAsync(global::Microsoft.Graph.Models.OnPremisesSyncBehavior body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task PatchAsync(global::Microsoft.Graph.Models.TelecomExpenseManagementPartner body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PatchAsync(global::Microsoft.Graph.Models.OnPremisesSyncBehavior body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); @@ -105,10 +102,10 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.TelecomExpenseManagementPartner.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.OnPremisesSyncBehavior.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a telecomExpenseManagementPartner. + /// Delete navigation property onPremisesSyncBehavior for groups /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -127,17 +124,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the telecomExpenseManagementPartner object. + /// Get onPremisesSyncBehavior from groups /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -146,18 +143,18 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a telecomExpenseManagementPartner object. + /// Update the navigation property onPremisesSyncBehavior in groups /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.TelecomExpenseManagementPartner body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.OnPremisesSyncBehavior body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.TelecomExpenseManagementPartner body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.OnPremisesSyncBehavior body, Action> requestConfiguration = default) { #endif if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); @@ -170,25 +167,25 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Mode /// /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. /// - /// A + /// A /// The raw URL to use for the request builder. - public global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder WithUrl(string rawUrl) + public global::Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder WithUrl(string rawUrl) { - return new global::Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder(rawUrl, RequestAdapter); + return new global::Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder(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 TelecomExpenseManagementPartnerItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + public partial class OnPremisesSyncBehaviorRequestBuilderDeleteRequestConfiguration : RequestConfiguration { } /// - /// Read properties and relationships of the telecomExpenseManagementPartner object. + /// Get onPremisesSyncBehavior from groups /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class TelecomExpenseManagementPartnerItemRequestBuilderGetQueryParameters + public partial class OnPremisesSyncBehaviorRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -216,7 +213,7 @@ public partial class TelecomExpenseManagementPartnerItemRequestBuilderGetQueryPa /// [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 TelecomExpenseManagementPartnerItemRequestBuilderGetRequestConfiguration : RequestConfiguration + public partial class OnPremisesSyncBehaviorRequestBuilderGetRequestConfiguration : RequestConfiguration { } /// @@ -224,7 +221,7 @@ public partial class TelecomExpenseManagementPartnerItemRequestBuilderGetRequest /// [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 TelecomExpenseManagementPartnerItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + public partial class OnPremisesSyncBehaviorRequestBuilderPatchRequestConfiguration : RequestConfiguration { } } 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 428857a670d..c5f61d2bd77 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs @@ -48,7 +48,7 @@ public ConversationThreadItemRequestBuilder(string rawUrl, IRequestAdapter reque } /// /// Delete conversationThread. - /// Find more info here + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -70,8 +70,8 @@ public async Task DeleteAsync(Action - /// Get a thread object. - /// Find more info here + /// Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -139,7 +139,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get a thread object. + /// Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -197,7 +197,7 @@ public partial class ConversationThreadItemRequestBuilderDeleteRequestConfigurat { } /// - /// Get a thread object. + /// Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ConversationThreadItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.cs index 74c419b5efd..ee06d8bf9d1 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.cs @@ -54,8 +54,8 @@ public PostsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. - /// Find more info here + /// Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -78,7 +78,7 @@ public PostsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.PostCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + /// Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -106,7 +106,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + /// Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class PostsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs index a58bff20908..78fa60d1f29 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs @@ -34,8 +34,8 @@ public ReplyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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 /// /// The request body /// Cancellation token to use when cancelling requests @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Groups.Item.Threads.Item.Rep await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs index 8557a6a6e79..188ca0dbb49 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 an ipNamedLocation object. - /// Find more info here + /// Delete a countryNamedLocation 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 - /// Retrieve the properties and relationships of a namedLocation object. - /// Find more info here + /// Retrieve the properties and relationships of a countryNamedLocation object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -108,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.NamedLocation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete an ipNamedLocation object. + /// Delete a countryNamedLocation object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -127,7 +127,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the properties and relationships of a namedLocation object. + /// Retrieve the properties and relationships of a countryNamedLocation object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -185,7 +185,7 @@ public partial class NamedLocationItemRequestBuilderDeleteRequestConfiguration : { } /// - /// Retrieve the properties and relationships of a namedLocation object. + /// Retrieve the properties and relationships of a countryNamedLocation object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class NamedLocationItemRequestBuilderGetQueryParameters 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 59637db0d7c..7ea7542bf07 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.cs @@ -100,8 +100,8 @@ public async Task DeleteAsync(Action - /// 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 + /// Retrieve the properties and relationships of an accessPackage object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -169,7 +169,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// 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. + /// Retrieve the properties and relationships of an accessPackage object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -227,7 +227,7 @@ public partial class AccessPackageItemRequestBuilderDeleteRequestConfiguration : { } /// - /// 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. + /// Retrieve the properties and relationships of an accessPackage object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class AccessPackageItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs index b75de2c43d3..00872174d36 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs @@ -35,8 +35,8 @@ public CustomCalloutExtensionItemRequestBuilder(string rawUrl, IRequestAdapter r { } /// - /// 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: - /// Find more info here + /// Delete an accessPackageAssignmentRequestWorkflowExtension 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: + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -82,8 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.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 @@ -108,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.CustomCalloutExtension.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// 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: + /// Delete an accessPackageAssignmentRequestWorkflowExtension 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: /// /// 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 accessPackageAssignmentWorkflowExtension object. + /// Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. /// /// A /// The request body 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 dd3a8755c9c..a05863aac8e 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 all files related to an agreement. This includes the default file and all localized files. - /// Find more info here + /// Retrieve the properties and relationships of an agreement object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -145,7 +145,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve all files related to an agreement. This includes the default file and all localized files. + /// Retrieve the properties and relationships of an agreement object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -203,7 +203,7 @@ public partial class AgreementItemRequestBuilderDeleteRequestConfiguration : Req { } /// - /// Retrieve all files related to an agreement. This includes the default file and all localized files. + /// Retrieve the properties and relationships of an agreement object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class AgreementItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Events/EventsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Events/EventsRequestBuilder.cs index a1ad9c97d4d..56a5298452a 100644 --- a/src/Microsoft.Graph/Generated/Me/Events/EventsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Events/EventsRequestBuilder.cs @@ -84,8 +84,8 @@ public EventsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EventCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create an event in the user's default calendar or specified calendar. By default, the allowNewTimeProposals property is set to true when an event is created, which means invitees can propose a different date/time for the event. See Propose new meeting times for more information on how to propose a time, and how to receive and accept a new time proposal. You can specify the time zone for each of the start and end times of the event as part of their values, because thestart and end properties are of dateTimeTimeZone type. First find the supported time zones to make sure you set only time zones that have been configured for the user's mailbox server. When an event is sent, the server sends invitations to all the attendees. Setting the location in an event An Exchange administrator can set up a mailbox and an email address for a resource such as a meeting room, or equipmentlike a projector. Users can then invite the resource as an attendee to a meeting. On behalf of the resource, the server accepts or rejectsthe meeting request based on the free/busy schedule of the resource.If the server accepts a meeting for the resource, it creates an event for the meeting in the resource's calendar. If the meeting is rescheduled,the server automatically updates the event in the resource's calendar. Another advantage of setting up a mailbox for a resource is to control scheduling of the resource, for example, only executivesor their delegates can book a private meeting room. If you're organizing an event that involves a meeting location: Additionally, if the meeting location has been set up as a resource, or if the event involves some equipment that has been set up as a resource: - /// Find more info here + /// Create one or more multi-value extended properties in a new or existing instance of a resource. The following user resources are supported: The following group resources are supported: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create an event in the user's default calendar or specified calendar. By default, the allowNewTimeProposals property is set to true when an event is created, which means invitees can propose a different date/time for the event. See Propose new meeting times for more information on how to propose a time, and how to receive and accept a new time proposal. You can specify the time zone for each of the start and end times of the event as part of their values, because thestart and end properties are of dateTimeTimeZone type. First find the supported time zones to make sure you set only time zones that have been configured for the user's mailbox server. When an event is sent, the server sends invitations to all the attendees. Setting the location in an event An Exchange administrator can set up a mailbox and an email address for a resource such as a meeting room, or equipmentlike a projector. Users can then invite the resource as an attendee to a meeting. On behalf of the resource, the server accepts or rejectsthe meeting request based on the free/busy schedule of the resource.If the server accepts a meeting for the resource, it creates an event for the meeting in the resource's calendar. If the meeting is rescheduled,the server automatically updates the event in the resource's calendar. Another advantage of setting up a mailbox for a resource is to control scheduling of the resource, for example, only executivesor their delegates can book a private meeting room. If you're organizing an event that involves a meeting location: Additionally, if the meeting location has been set up as a resource, or if the event involves some equipment that has been set up as a resource: + /// Create one or more multi-value extended properties in a new or existing instance of a resource. The following user resources are supported: The following group resources are supported: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Me/Events/Item/Attachments/AttachmentsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Events/Item/Attachments/AttachmentsRequestBuilder.cs index 5c625c68f90..37bf64b5317 100644 --- a/src/Microsoft.Graph/Generated/Me/Events/Item/Attachments/AttachmentsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Events/Item/Attachments/AttachmentsRequestBuilder.cs @@ -84,8 +84,8 @@ public AttachmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.AttachmentCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. - /// Find more info here + /// Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + /// Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Me/MailFolders/Item/ChildFolders/ChildFoldersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/MailFolders/Item/ChildFolders/ChildFoldersRequestBuilder.cs index c9bfff94079..9f5865b9699 100644 --- a/src/Microsoft.Graph/Generated/Me/MailFolders/Item/ChildFolders/ChildFoldersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/MailFolders/Item/ChildFolders/ChildFoldersRequestBuilder.cs @@ -84,8 +84,8 @@ public ChildFoldersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.MailFolderCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new mailSearchFolder in the specified user's mailbox. - /// Find more info here + /// Use this API to create a new child mailFolder. If you intend a new folder to be hidden, you must set the isHidden property to true on creation. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new mailSearchFolder in the specified user's mailbox. + /// Use this API to create a new child mailFolder. If you intend a new folder to be hidden, you must set the isHidden property to true on creation. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs index e508cc7c766..7f458550e77 100644 --- a/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs @@ -499,8 +499,8 @@ public MeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(re return new global::Microsoft.Graph.Me.ExportDeviceAndAppManagementDataWithSkipWithTop.ExportDeviceAndAppManagementDataWithSkipWithTopRequestBuilder(PathParameters, RequestAdapter, skip, top); } /// - /// Returns the user or organizational contact assigned as the user's manager. Optionally, you can expand the manager's chain up to the root node. - /// Find more info here + /// Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -561,7 +561,7 @@ public MeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(re return new global::Microsoft.Graph.Me.ReminderViewWithStartDateTimeWithEndDateTime.ReminderViewWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters, RequestAdapter, endDateTime, startDateTime); } /// - /// Returns the user or organizational contact assigned as the user's manager. Optionally, you can expand the manager's chain up to the root node. + /// Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -611,7 +611,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Mode return new global::Microsoft.Graph.Me.MeRequestBuilder(rawUrl, RequestAdapter); } /// - /// Returns the user or organizational contact assigned as the user's manager. Optionally, you can expand the manager's chain up to the root node. + /// Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MeRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs index e09c608f4e0..9401e083370 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs @@ -136,8 +136,8 @@ public async Task DeleteAsync(Action - /// You can get a single resource instance expanded with a specific extended property, or a collection of resource instancesthat include extended properties matching a filter. Using the query parameter $expand allows you to get the specified resource instance expanded with a specific extendedproperty. Use a $filter and eq operator on the id property to specify the extended property. This is currently the only way to get the singleValueLegacyExtendedProperty object that represents an extended property. To get resource instances that have certain extended properties, use the $filter query parameter and apply an eq operatoron the id property. In addition, for numeric extended properties, apply one of the following operators on the value property:eq, ne,ge, gt, le, or lt. For string-typed extended properties, apply a contains, startswith, eq, or ne operator on value. The filter is applied to all instances of the resource in the signed-in user's mailbox. Filtering the string name (Name) in the id of an extended property is case-sensitive. Filtering the value property of an extendedproperty is case-insensitive. The following user resources are supported: As well as the following group resources: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. - /// Find more info here + /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the event navigation property to get the associated event in an attendee's calendar. Currently, this operation returns event message bodies in only HTML format. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -160,8 +160,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.Message.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a message object. - /// Find more info here + /// Update the properties of an eventMessage object. + /// Find more info here /// /// A /// The request body @@ -205,7 +205,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// You can get a single resource instance expanded with a specific extended property, or a collection of resource instancesthat include extended properties matching a filter. Using the query parameter $expand allows you to get the specified resource instance expanded with a specific extendedproperty. Use a $filter and eq operator on the id property to specify the extended property. This is currently the only way to get the singleValueLegacyExtendedProperty object that represents an extended property. To get resource instances that have certain extended properties, use the $filter query parameter and apply an eq operatoron the id property. In addition, for numeric extended properties, apply one of the following operators on the value property:eq, ne,ge, gt, le, or lt. For string-typed extended properties, apply a contains, startswith, eq, or ne operator on value. The filter is applied to all instances of the resource in the signed-in user's mailbox. Filtering the string name (Name) in the id of an extended property is case-sensitive. Filtering the value property of an extendedproperty is case-insensitive. The following user resources are supported: As well as the following group resources: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. + /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the event navigation property to get the associated event in an attendee's calendar. Currently, this operation returns event message bodies in only HTML format. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -224,7 +224,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a message object. + /// Update the properties of an eventMessage object. /// /// A /// The request body @@ -263,7 +263,7 @@ public partial class MessageItemRequestBuilderDeleteRequestConfiguration : Reque { } /// - /// You can get a single resource instance expanded with a specific extended property, or a collection of resource instancesthat include extended properties matching a filter. Using the query parameter $expand allows you to get the specified resource instance expanded with a specific extendedproperty. Use a $filter and eq operator on the id property to specify the extended property. This is currently the only way to get the singleValueLegacyExtendedProperty object that represents an extended property. To get resource instances that have certain extended properties, use the $filter query parameter and apply an eq operatoron the id property. In addition, for numeric extended properties, apply one of the following operators on the value property:eq, ne,ge, gt, le, or lt. For string-typed extended properties, apply a contains, startswith, eq, or ne operator on value. The filter is applied to all instances of the resource in the signed-in user's mailbox. Filtering the string name (Name) in the id of an extended property is case-sensitive. Filtering the value property of an extendedproperty is case-insensitive. The following user resources are supported: As well as the following group resources: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. + /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the event navigation property to get the associated event in an attendee's calendar. Currently, this operation returns event message bodies in only HTML format. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MessageItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs index aacd153e1c4..e22854fc00f 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs @@ -57,8 +57,8 @@ public async Task DeleteAsync(Action - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: - /// Find more info here + /// 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 /// /// A /// Cancellation token to use when cancelling requests @@ -81,8 +81,8 @@ public async Task GetAsync(Action(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a message object. - /// Find more info here + /// Update the properties of an eventMessage object. + /// Find more info here /// /// A /// Binary request body @@ -126,7 +126,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: + /// 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. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -145,7 +145,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a message object. + /// Update the properties of an eventMessage object. /// /// A /// Binary request body @@ -184,7 +184,7 @@ public partial class ContentRequestBuilderDeleteRequestConfiguration : RequestCo { } /// - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: + /// 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. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ContentRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs index 79aef651b16..84a95f5a4da 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs @@ -60,8 +60,8 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b { } /// - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: - /// Find more info here + /// 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 /// /// A /// Cancellation token to use when cancelling requests @@ -110,7 +110,7 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Message.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: + /// 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. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.Me.Messages.MessagesRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: + /// 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. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MessagesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Models/CloudCommunications.cs b/src/Microsoft.Graph/Generated/Models/CloudCommunications.cs index d93992dee3a..c950d602f10 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudCommunications.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudCommunications.cs @@ -9,10 +9,11 @@ using System; namespace Microsoft.Graph.Models { + /// + /// Represents a container that exposes navigation properties for cloud communications resources. + /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - #pragma warning disable CS1591 public partial class CloudCommunications : IAdditionalDataHolder, IBackedModel, IParsable - #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. public IDictionary AdditionalData @@ -69,6 +70,22 @@ public string OdataType get { return BackingStore?.Get("@odata.type"); } set { BackingStore?.Set("@odata.type", value); } } +#endif + /// A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OnlineMeetingConversations + { + get { return BackingStore?.Get?>("onlineMeetingConversations"); } + set { BackingStore?.Set("onlineMeetingConversations", value); } + } +#nullable restore +#else + public List OnlineMeetingConversations + { + get { return BackingStore?.Get>("onlineMeetingConversations"); } + set { BackingStore?.Set("onlineMeetingConversations", value); } + } #endif /// The onlineMeetings property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -131,6 +148,7 @@ public virtual IDictionary> GetFieldDeserializers() { "callRecords", n => { CallRecords = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.CallRecords.CallRecord.CreateFromDiscriminatorValue)?.AsList(); } }, { "calls", n => { Calls = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Call.CreateFromDiscriminatorValue)?.AsList(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "onlineMeetingConversations", n => { OnlineMeetingConversations = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation.CreateFromDiscriminatorValue)?.AsList(); } }, { "onlineMeetings", n => { OnlineMeetings = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.OnlineMeeting.CreateFromDiscriminatorValue)?.AsList(); } }, { "presences", n => { Presences = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Presence.CreateFromDiscriminatorValue)?.AsList(); } }, }; @@ -145,6 +163,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("callRecords", CallRecords); writer.WriteCollectionOfObjectValues("calls", Calls); writer.WriteStringValue("@odata.type", OdataType); + writer.WriteCollectionOfObjectValues("onlineMeetingConversations", OnlineMeetingConversations); writer.WriteCollectionOfObjectValues("onlineMeetings", OnlineMeetings); writer.WriteCollectionOfObjectValues("presences", Presences); writer.WriteAdditionalData(AdditionalData); diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagement.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagement.cs index f7d4be63af8..bf20e073090 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagement.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagement.cs @@ -504,22 +504,6 @@ public Guid? IntuneAccountId get { return BackingStore?.Get("subscriptionState"); } set { BackingStore?.Set("subscriptionState", value); } } - /// The telecom expense management partners. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? TelecomExpenseManagementPartners - { - get { return BackingStore?.Get?>("telecomExpenseManagementPartners"); } - set { BackingStore?.Set("telecomExpenseManagementPartners", value); } - } -#nullable restore -#else - public List TelecomExpenseManagementPartners - { - get { return BackingStore?.Get>("telecomExpenseManagementPartners"); } - set { BackingStore?.Set("telecomExpenseManagementPartners", value); } - } -#endif /// The terms and conditions associated with device management of the company. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -1082,7 +1066,6 @@ public override IDictionary> GetFieldDeserializers() { "settings", n => { Settings = n.GetObjectValue(global::Microsoft.Graph.Models.DeviceManagementSettings.CreateFromDiscriminatorValue); } }, { "softwareUpdateStatusSummary", n => { SoftwareUpdateStatusSummary = n.GetObjectValue(global::Microsoft.Graph.Models.SoftwareUpdateStatusSummary.CreateFromDiscriminatorValue); } }, { "subscriptionState", n => { SubscriptionState = n.GetEnumValue(); } }, - { "telecomExpenseManagementPartners", n => { TelecomExpenseManagementPartners = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.TelecomExpenseManagementPartner.CreateFromDiscriminatorValue)?.AsList(); } }, { "termsAndConditions", n => { TermsAndConditions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.TermsAndConditions.CreateFromDiscriminatorValue)?.AsList(); } }, { "troubleshootingEvents", n => { TroubleshootingEvents = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.DeviceManagementTroubleshootingEvent.CreateFromDiscriminatorValue)?.AsList(); } }, { "userExperienceAnalyticsAppHealthApplicationPerformance", n => { UserExperienceAnalyticsAppHealthApplicationPerformance = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.UserExperienceAnalyticsAppHealthApplicationPerformance.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -1157,7 +1140,6 @@ public override void Serialize(ISerializationWriter writer) writer.WriteObjectValue("settings", Settings); writer.WriteObjectValue("softwareUpdateStatusSummary", SoftwareUpdateStatusSummary); writer.WriteEnumValue("subscriptionState", SubscriptionState); - writer.WriteCollectionOfObjectValues("telecomExpenseManagementPartners", TelecomExpenseManagementPartners); writer.WriteCollectionOfObjectValues("termsAndConditions", TermsAndConditions); writer.WriteCollectionOfObjectValues("troubleshootingEvents", TroubleshootingEvents); writer.WriteCollectionOfObjectValues("userExperienceAnalyticsAppHealthApplicationPerformance", UserExperienceAnalyticsAppHealthApplicationPerformance); diff --git a/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackAudienceEngagementSettings.cs b/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackAudienceEngagementSettings.cs new file mode 100644 index 00000000000..4732d9a1453 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackAudienceEngagementSettings.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EducationAiFeedbackAudienceEngagementSettings : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Indicates whether the student should receive feedback on their engagement strategies from the AI feedback. + public bool? AreEngagementStrategiesEnabled + { + get { return BackingStore?.Get("areEngagementStrategiesEnabled"); } + set { BackingStore?.Set("areEngagementStrategiesEnabled", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// Indicates whether the student should receive feedback on their call to action from the AI feedback. + public bool? IsCallToActionEnabled + { + get { return BackingStore?.Get("isCallToActionEnabled"); } + set { BackingStore?.Set("isCallToActionEnabled", value); } + } + /// Indicates whether the student should receive feedback on their emotional and intellectual appeal from the AI feedback. + public bool? IsEmotionalAndIntellectualAppealEnabled + { + get { return BackingStore?.Get("isEmotionalAndIntellectualAppealEnabled"); } + set { BackingStore?.Set("isEmotionalAndIntellectualAppealEnabled", value); } + } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EducationAiFeedbackAudienceEngagementSettings() + { + 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.Models.EducationAiFeedbackAudienceEngagementSettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EducationAiFeedbackAudienceEngagementSettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "areEngagementStrategiesEnabled", n => { AreEngagementStrategiesEnabled = n.GetBoolValue(); } }, + { "isCallToActionEnabled", n => { IsCallToActionEnabled = n.GetBoolValue(); } }, + { "isEmotionalAndIntellectualAppealEnabled", n => { IsEmotionalAndIntellectualAppealEnabled = n.GetBoolValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("areEngagementStrategiesEnabled", AreEngagementStrategiesEnabled); + writer.WriteBoolValue("isCallToActionEnabled", IsCallToActionEnabled); + writer.WriteBoolValue("isEmotionalAndIntellectualAppealEnabled", IsEmotionalAndIntellectualAppealEnabled); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackContentSettings.cs b/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackContentSettings.cs new file mode 100644 index 00000000000..d737de280ce --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackContentSettings.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EducationAiFeedbackContentSettings : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// Indicates whether the student should receive feedback on their message clarity from the AI feedback. + public bool? IsMessageClarityEnabled + { + get { return BackingStore?.Get("isMessageClarityEnabled"); } + set { BackingStore?.Set("isMessageClarityEnabled", value); } + } + /// Indicates whether the student should receive feedback on their quality of information from the AI feedback. + public bool? IsQualityOfInformationEnabled + { + get { return BackingStore?.Get("isQualityOfInformationEnabled"); } + set { BackingStore?.Set("isQualityOfInformationEnabled", value); } + } + /// Indicates whether the student should receive feedback on their speech organization from the AI feedback. + public bool? IsSpeechOrganizationEnabled + { + get { return BackingStore?.Get("isSpeechOrganizationEnabled"); } + set { BackingStore?.Set("isSpeechOrganizationEnabled", value); } + } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EducationAiFeedbackContentSettings() + { + 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.Models.EducationAiFeedbackContentSettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EducationAiFeedbackContentSettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "isMessageClarityEnabled", n => { IsMessageClarityEnabled = n.GetBoolValue(); } }, + { "isQualityOfInformationEnabled", n => { IsQualityOfInformationEnabled = n.GetBoolValue(); } }, + { "isSpeechOrganizationEnabled", n => { IsSpeechOrganizationEnabled = n.GetBoolValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("isMessageClarityEnabled", IsMessageClarityEnabled); + writer.WriteBoolValue("isQualityOfInformationEnabled", IsQualityOfInformationEnabled); + writer.WriteBoolValue("isSpeechOrganizationEnabled", IsSpeechOrganizationEnabled); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackCriteria.cs b/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackCriteria.cs new file mode 100644 index 00000000000..3a554ff1deb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackCriteria.cs @@ -0,0 +1,107 @@ +// +#pragma warning disable CS0618 +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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EducationAiFeedbackCriteria : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// The aiFeedbackSettings property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EducationAiFeedbackSettings? AiFeedbackSettings + { + get { return BackingStore?.Get("aiFeedbackSettings"); } + set { BackingStore?.Set("aiFeedbackSettings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EducationAiFeedbackSettings AiFeedbackSettings + { + get { return BackingStore?.Get("aiFeedbackSettings"); } + set { BackingStore?.Set("aiFeedbackSettings", value); } + } +#endif + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// The speechType property + public global::Microsoft.Graph.Models.EducationSpeechType? SpeechType + { + get { return BackingStore?.Get("speechType"); } + set { BackingStore?.Set("speechType", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public EducationAiFeedbackCriteria() + { + 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.Models.EducationAiFeedbackCriteria CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EducationAiFeedbackCriteria(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "aiFeedbackSettings", n => { AiFeedbackSettings = n.GetObjectValue(global::Microsoft.Graph.Models.EducationAiFeedbackSettings.CreateFromDiscriminatorValue); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "speechType", n => { SpeechType = n.GetEnumValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("aiFeedbackSettings", AiFeedbackSettings); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteEnumValue("speechType", SpeechType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackDeliverySettings.cs b/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackDeliverySettings.cs new file mode 100644 index 00000000000..86901ca9ab8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackDeliverySettings.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EducationAiFeedbackDeliverySettings : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Indicates whether the student should receive feedback on their rhetorical techniques from the AI feedback. + public bool? AreRhetoricalTechniquesEnabled + { + get { return BackingStore?.Get("areRhetoricalTechniquesEnabled"); } + set { BackingStore?.Set("areRhetoricalTechniquesEnabled", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// Indicates whether the student should receive feedback on their language use from the AI feedback. + public bool? IsLanguageUseEnabled + { + get { return BackingStore?.Get("isLanguageUseEnabled"); } + set { BackingStore?.Set("isLanguageUseEnabled", value); } + } + /// Indicates whether the student should receive feedback on their style from the AI feedback. + public bool? IsStyleEnabled + { + get { return BackingStore?.Get("isStyleEnabled"); } + set { BackingStore?.Set("isStyleEnabled", value); } + } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EducationAiFeedbackDeliverySettings() + { + 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.Models.EducationAiFeedbackDeliverySettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EducationAiFeedbackDeliverySettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "areRhetoricalTechniquesEnabled", n => { AreRhetoricalTechniquesEnabled = n.GetBoolValue(); } }, + { "isLanguageUseEnabled", n => { IsLanguageUseEnabled = n.GetBoolValue(); } }, + { "isStyleEnabled", n => { IsStyleEnabled = n.GetBoolValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("areRhetoricalTechniquesEnabled", AreRhetoricalTechniquesEnabled); + writer.WriteBoolValue("isLanguageUseEnabled", IsLanguageUseEnabled); + writer.WriteBoolValue("isStyleEnabled", IsStyleEnabled); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackSettings.cs b/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackSettings.cs new file mode 100644 index 00000000000..93d6b407648 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationAiFeedbackSettings.cs @@ -0,0 +1,135 @@ +// +#pragma warning disable CS0618 +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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EducationAiFeedbackSettings : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// The audience engagement related feedback types that students should receive from the AI feedback. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EducationAiFeedbackAudienceEngagementSettings? AudienceEngagementSettings + { + get { return BackingStore?.Get("audienceEngagementSettings"); } + set { BackingStore?.Set("audienceEngagementSettings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EducationAiFeedbackAudienceEngagementSettings AudienceEngagementSettings + { + get { return BackingStore?.Get("audienceEngagementSettings"); } + set { BackingStore?.Set("audienceEngagementSettings", value); } + } +#endif + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The content related feedback types that students should receive from the AI feedback. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EducationAiFeedbackContentSettings? ContentSettings + { + get { return BackingStore?.Get("contentSettings"); } + set { BackingStore?.Set("contentSettings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EducationAiFeedbackContentSettings ContentSettings + { + get { return BackingStore?.Get("contentSettings"); } + set { BackingStore?.Set("contentSettings", value); } + } +#endif + /// The delivery related feedback types that students should receive from the AI feedback. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EducationAiFeedbackDeliverySettings? DeliverySettings + { + get { return BackingStore?.Get("deliverySettings"); } + set { BackingStore?.Set("deliverySettings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EducationAiFeedbackDeliverySettings DeliverySettings + { + get { return BackingStore?.Get("deliverySettings"); } + set { BackingStore?.Set("deliverySettings", value); } + } +#endif + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EducationAiFeedbackSettings() + { + 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.Models.EducationAiFeedbackSettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EducationAiFeedbackSettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "audienceEngagementSettings", n => { AudienceEngagementSettings = n.GetObjectValue(global::Microsoft.Graph.Models.EducationAiFeedbackAudienceEngagementSettings.CreateFromDiscriminatorValue); } }, + { "contentSettings", n => { ContentSettings = n.GetObjectValue(global::Microsoft.Graph.Models.EducationAiFeedbackContentSettings.CreateFromDiscriminatorValue); } }, + { "deliverySettings", n => { DeliverySettings = n.GetObjectValue(global::Microsoft.Graph.Models.EducationAiFeedbackDeliverySettings.CreateFromDiscriminatorValue); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("audienceEngagementSettings", AudienceEngagementSettings); + writer.WriteObjectValue("contentSettings", ContentSettings); + writer.WriteObjectValue("deliverySettings", DeliverySettings); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationResource.cs b/src/Microsoft.Graph/Generated/Models/EducationResource.cs index 59662f33670..cf2278a4af5 100644 --- a/src/Microsoft.Graph/Generated/Models/EducationResource.cs +++ b/src/Microsoft.Graph/Generated/Models/EducationResource.cs @@ -124,6 +124,7 @@ public EducationResource() "#microsoft.graph.educationLinkResource" => new global::Microsoft.Graph.Models.EducationLinkResource(), "#microsoft.graph.educationMediaResource" => new global::Microsoft.Graph.Models.EducationMediaResource(), "#microsoft.graph.educationPowerPointResource" => new global::Microsoft.Graph.Models.EducationPowerPointResource(), + "#microsoft.graph.educationSpeakerProgressResource" => new global::Microsoft.Graph.Models.EducationSpeakerProgressResource(), "#microsoft.graph.educationTeamsAppResource" => new global::Microsoft.Graph.Models.EducationTeamsAppResource(), "#microsoft.graph.educationWordResource" => new global::Microsoft.Graph.Models.EducationWordResource(), _ => new global::Microsoft.Graph.Models.EducationResource(), diff --git a/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachAudienceEngagementSettings.cs b/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachAudienceEngagementSettings.cs new file mode 100644 index 00000000000..e3dbcb3db72 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachAudienceEngagementSettings.cs @@ -0,0 +1,89 @@ +// +#pragma warning disable CS0618 +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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EducationSpeakerCoachAudienceEngagementSettings : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// Indicates whether the student should receive feedback on their body language from the Speaker Coach. + public bool? IsBodyLanguageEnabled + { + get { return BackingStore?.Get("isBodyLanguageEnabled"); } + set { BackingStore?.Set("isBodyLanguageEnabled", value); } + } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EducationSpeakerCoachAudienceEngagementSettings() + { + 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.Models.EducationSpeakerCoachAudienceEngagementSettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EducationSpeakerCoachAudienceEngagementSettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "isBodyLanguageEnabled", n => { IsBodyLanguageEnabled = n.GetBoolValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("isBodyLanguageEnabled", IsBodyLanguageEnabled); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachContentSettings.cs b/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachContentSettings.cs new file mode 100644 index 00000000000..d4bbe427aa8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachContentSettings.cs @@ -0,0 +1,97 @@ +// +#pragma warning disable CS0618 +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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EducationSpeakerCoachContentSettings : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// Indicates whether the student should receive feedback on their inclusiveness from the Speaker Coach. + public bool? IsInclusivenessEnabled + { + get { return BackingStore?.Get("isInclusivenessEnabled"); } + set { BackingStore?.Set("isInclusivenessEnabled", value); } + } + /// Indicates whether the student should receive feedback on their repetitive language from the Speaker Coach. + public bool? IsRepetitiveLanguageEnabled + { + get { return BackingStore?.Get("isRepetitiveLanguageEnabled"); } + set { BackingStore?.Set("isRepetitiveLanguageEnabled", value); } + } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EducationSpeakerCoachContentSettings() + { + 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.Models.EducationSpeakerCoachContentSettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EducationSpeakerCoachContentSettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "isInclusivenessEnabled", n => { IsInclusivenessEnabled = n.GetBoolValue(); } }, + { "isRepetitiveLanguageEnabled", n => { IsRepetitiveLanguageEnabled = n.GetBoolValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("isInclusivenessEnabled", IsInclusivenessEnabled); + writer.WriteBoolValue("isRepetitiveLanguageEnabled", IsRepetitiveLanguageEnabled); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachDeliverySettings.cs b/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachDeliverySettings.cs new file mode 100644 index 00000000000..3961f5ccfa9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachDeliverySettings.cs @@ -0,0 +1,113 @@ +// +#pragma warning disable CS0618 +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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EducationSpeakerCoachDeliverySettings : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Indicates whether the student should receive feedback on their filler words from the Speaker Coach. + public bool? AreFillerWordsEnabled + { + get { return BackingStore?.Get("areFillerWordsEnabled"); } + set { BackingStore?.Set("areFillerWordsEnabled", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// Indicates whether the student should receive feedback on their pace from the Speaker Coach. + public bool? IsPaceEnabled + { + get { return BackingStore?.Get("isPaceEnabled"); } + set { BackingStore?.Set("isPaceEnabled", value); } + } + /// Indicates whether the student should receive feedback on their pitch from the Speaker Coach. + public bool? IsPitchEnabled + { + get { return BackingStore?.Get("isPitchEnabled"); } + set { BackingStore?.Set("isPitchEnabled", value); } + } + /// Indicates whether the student should receive feedback on their pronunciation from the Speaker Coach. This is automatically enabled if isAiFeedbackEnabled is set to true on the educationSpeakerProgressResource, or if spokenLanguageLocale is set to a value besides en-US on the educationSpeakerProgressResource. + public bool? IsPronunciationEnabled + { + get { return BackingStore?.Get("isPronunciationEnabled"); } + set { BackingStore?.Set("isPronunciationEnabled", value); } + } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EducationSpeakerCoachDeliverySettings() + { + 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.Models.EducationSpeakerCoachDeliverySettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EducationSpeakerCoachDeliverySettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "areFillerWordsEnabled", n => { AreFillerWordsEnabled = n.GetBoolValue(); } }, + { "isPaceEnabled", n => { IsPaceEnabled = n.GetBoolValue(); } }, + { "isPitchEnabled", n => { IsPitchEnabled = n.GetBoolValue(); } }, + { "isPronunciationEnabled", n => { IsPronunciationEnabled = n.GetBoolValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("areFillerWordsEnabled", AreFillerWordsEnabled); + writer.WriteBoolValue("isPaceEnabled", IsPaceEnabled); + writer.WriteBoolValue("isPitchEnabled", IsPitchEnabled); + writer.WriteBoolValue("isPronunciationEnabled", IsPronunciationEnabled); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachSettings.cs b/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachSettings.cs new file mode 100644 index 00000000000..42ab6c3587b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationSpeakerCoachSettings.cs @@ -0,0 +1,135 @@ +// +#pragma warning disable CS0618 +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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EducationSpeakerCoachSettings : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// The audience engagement related feedback types that students should receive from the Speaker Coach. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EducationSpeakerCoachAudienceEngagementSettings? AudienceEngagementSettings + { + get { return BackingStore?.Get("audienceEngagementSettings"); } + set { BackingStore?.Set("audienceEngagementSettings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EducationSpeakerCoachAudienceEngagementSettings AudienceEngagementSettings + { + get { return BackingStore?.Get("audienceEngagementSettings"); } + set { BackingStore?.Set("audienceEngagementSettings", value); } + } +#endif + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The content related feedback types that students should receive from the Speaker Coach. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EducationSpeakerCoachContentSettings? ContentSettings + { + get { return BackingStore?.Get("contentSettings"); } + set { BackingStore?.Set("contentSettings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EducationSpeakerCoachContentSettings ContentSettings + { + get { return BackingStore?.Get("contentSettings"); } + set { BackingStore?.Set("contentSettings", value); } + } +#endif + /// The delivery related feedback types that students should receive from the Speaker Coach. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EducationSpeakerCoachDeliverySettings? DeliverySettings + { + get { return BackingStore?.Get("deliverySettings"); } + set { BackingStore?.Set("deliverySettings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EducationSpeakerCoachDeliverySettings DeliverySettings + { + get { return BackingStore?.Get("deliverySettings"); } + set { BackingStore?.Set("deliverySettings", value); } + } +#endif + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EducationSpeakerCoachSettings() + { + 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.Models.EducationSpeakerCoachSettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EducationSpeakerCoachSettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "audienceEngagementSettings", n => { AudienceEngagementSettings = n.GetObjectValue(global::Microsoft.Graph.Models.EducationSpeakerCoachAudienceEngagementSettings.CreateFromDiscriminatorValue); } }, + { "contentSettings", n => { ContentSettings = n.GetObjectValue(global::Microsoft.Graph.Models.EducationSpeakerCoachContentSettings.CreateFromDiscriminatorValue); } }, + { "deliverySettings", n => { DeliverySettings = n.GetObjectValue(global::Microsoft.Graph.Models.EducationSpeakerCoachDeliverySettings.CreateFromDiscriminatorValue); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("audienceEngagementSettings", AudienceEngagementSettings); + writer.WriteObjectValue("contentSettings", ContentSettings); + writer.WriteObjectValue("deliverySettings", DeliverySettings); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationSpeakerProgressResource.cs b/src/Microsoft.Graph/Generated/Models/EducationSpeakerProgressResource.cs new file mode 100644 index 00000000000..9ee2b904edf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationSpeakerProgressResource.cs @@ -0,0 +1,165 @@ +// +#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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EducationSpeakerProgressResource : global::Microsoft.Graph.Models.EducationResource, IParsable + #pragma warning restore CS1591 + { + /// The feedback types that students should receive from AI feedback. This property should only be provided if isAiFeedbackEnabled is true. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EducationAiFeedbackCriteria? AiFeedbackCriteria + { + get { return BackingStore?.Get("aiFeedbackCriteria"); } + set { BackingStore?.Set("aiFeedbackCriteria", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EducationAiFeedbackCriteria AiFeedbackCriteria + { + get { return BackingStore?.Get("aiFeedbackCriteria"); } + set { BackingStore?.Set("aiFeedbackCriteria", value); } + } +#endif + /// Indicates whether AI feedback is enabled for the student submissions. + public bool? IsAiFeedbackEnabled + { + get { return BackingStore?.Get("isAiFeedbackEnabled"); } + set { BackingStore?.Set("isAiFeedbackEnabled", value); } + } + /// Indicates whether video is required for the student recording. + public bool? IsVideoRequired + { + get { return BackingStore?.Get("isVideoRequired"); } + set { BackingStore?.Set("isVideoRequired", value); } + } + /// The maximum number of recording attempts available to the student. Specify 0 to set unlimited recording attempts. + public int? MaxRecordingAttempts + { + get { return BackingStore?.Get("maxRecordingAttempts"); } + set { BackingStore?.Set("maxRecordingAttempts", value); } + } + /// The title of the speaker progress resource visible to students. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? PresentationTitle + { + get { return BackingStore?.Get("presentationTitle"); } + set { BackingStore?.Set("presentationTitle", value); } + } +#nullable restore +#else + public string PresentationTitle + { + get { return BackingStore?.Get("presentationTitle"); } + set { BackingStore?.Set("presentationTitle", value); } + } +#endif + /// The time limit is in minutes for the student recording. + public int? RecordingTimeLimitInMinutes + { + get { return BackingStore?.Get("recordingTimeLimitInMinutes"); } + set { BackingStore?.Set("recordingTimeLimitInMinutes", value); } + } + /// Allows students to view their rehearsal report before the assignment is graded. + public bool? ShowRehearsalReportToStudentBeforeMediaUpload + { + get { return BackingStore?.Get("showRehearsalReportToStudentBeforeMediaUpload"); } + set { BackingStore?.Set("showRehearsalReportToStudentBeforeMediaUpload", value); } + } + /// The feedback types that students should receive from the Speaker Coach. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EducationSpeakerCoachSettings? SpeakerCoachSettings + { + get { return BackingStore?.Get("speakerCoachSettings"); } + set { BackingStore?.Set("speakerCoachSettings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EducationSpeakerCoachSettings SpeakerCoachSettings + { + get { return BackingStore?.Get("speakerCoachSettings"); } + set { BackingStore?.Set("speakerCoachSettings", value); } + } +#endif + /// The spoken language for the student recording. For example, en-US. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SpokenLanguageLocale + { + get { return BackingStore?.Get("spokenLanguageLocale"); } + set { BackingStore?.Set("spokenLanguageLocale", value); } + } +#nullable restore +#else + public string SpokenLanguageLocale + { + get { return BackingStore?.Get("spokenLanguageLocale"); } + set { BackingStore?.Set("spokenLanguageLocale", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EducationSpeakerProgressResource() : base() + { + OdataType = "#microsoft.graph.educationSpeakerProgressResource"; + } + /// + /// 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.Models.EducationSpeakerProgressResource CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EducationSpeakerProgressResource(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "aiFeedbackCriteria", n => { AiFeedbackCriteria = n.GetObjectValue(global::Microsoft.Graph.Models.EducationAiFeedbackCriteria.CreateFromDiscriminatorValue); } }, + { "isAiFeedbackEnabled", n => { IsAiFeedbackEnabled = n.GetBoolValue(); } }, + { "isVideoRequired", n => { IsVideoRequired = n.GetBoolValue(); } }, + { "maxRecordingAttempts", n => { MaxRecordingAttempts = n.GetIntValue(); } }, + { "presentationTitle", n => { PresentationTitle = n.GetStringValue(); } }, + { "recordingTimeLimitInMinutes", n => { RecordingTimeLimitInMinutes = n.GetIntValue(); } }, + { "showRehearsalReportToStudentBeforeMediaUpload", n => { ShowRehearsalReportToStudentBeforeMediaUpload = n.GetBoolValue(); } }, + { "speakerCoachSettings", n => { SpeakerCoachSettings = n.GetObjectValue(global::Microsoft.Graph.Models.EducationSpeakerCoachSettings.CreateFromDiscriminatorValue); } }, + { "spokenLanguageLocale", n => { SpokenLanguageLocale = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteObjectValue("aiFeedbackCriteria", AiFeedbackCriteria); + writer.WriteBoolValue("isAiFeedbackEnabled", IsAiFeedbackEnabled); + writer.WriteBoolValue("isVideoRequired", IsVideoRequired); + writer.WriteIntValue("maxRecordingAttempts", MaxRecordingAttempts); + writer.WriteStringValue("presentationTitle", PresentationTitle); + writer.WriteIntValue("recordingTimeLimitInMinutes", RecordingTimeLimitInMinutes); + writer.WriteBoolValue("showRehearsalReportToStudentBeforeMediaUpload", ShowRehearsalReportToStudentBeforeMediaUpload); + writer.WriteObjectValue("speakerCoachSettings", SpeakerCoachSettings); + writer.WriteStringValue("spokenLanguageLocale", SpokenLanguageLocale); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationSpeechType.cs b/src/Microsoft.Graph/Generated/Models/EducationSpeechType.cs new file mode 100644 index 00000000000..6741e77bd0e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EducationSpeechType.cs @@ -0,0 +1,28 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum EducationSpeechType + #pragma warning restore CS1591 + { + [EnumMember(Value = "informative")] + #pragma warning disable CS1591 + Informative, + #pragma warning restore CS1591 + [EnumMember(Value = "personal")] + #pragma warning disable CS1591 + Personal, + #pragma warning restore CS1591 + [EnumMember(Value = "persuasive")] + #pragma warning disable CS1591 + Persuasive, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/EngagementConversation.cs b/src/Microsoft.Graph/Generated/Models/EngagementConversation.cs new file mode 100644 index 00000000000..e944f6ceb9b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementConversation.cs @@ -0,0 +1,114 @@ +// +#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.Models +{ + /// + /// Represents a conversation in Viva Engage. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversation : global::Microsoft.Graph.Models.Entity, IParsable + { + /// Indicates that the resource is in migration state and is currently being used for migration purposes. + public global::Microsoft.Graph.Models.EngagementCreationMode? CreationMode + { + get { return BackingStore?.Get("creationMode"); } + set { BackingStore?.Set("creationMode", value); } + } + /// The messages in a Viva Engage conversation. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Messages + { + get { return BackingStore?.Get?>("messages"); } + set { BackingStore?.Set("messages", value); } + } +#nullable restore +#else + public List Messages + { + get { return BackingStore?.Get>("messages"); } + set { BackingStore?.Set("messages", value); } + } +#endif + /// The starter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EngagementConversationMessage? Starter + { + get { return BackingStore?.Get("starter"); } + set { BackingStore?.Set("starter", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EngagementConversationMessage Starter + { + get { return BackingStore?.Get("starter"); } + set { BackingStore?.Set("starter", value); } + } +#endif + /// The unique ID of the first message in a Viva Engage conversation. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? StarterId + { + get { return BackingStore?.Get("starterId"); } + set { BackingStore?.Set("starterId", value); } + } +#nullable restore +#else + public string StarterId + { + get { return BackingStore?.Get("starterId"); } + set { BackingStore?.Set("starterId", 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.Models.EngagementConversation CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.onlineMeetingEngagementConversation" => new global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation(), + _ => new global::Microsoft.Graph.Models.EngagementConversation(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "creationMode", n => { CreationMode = n.GetEnumValue(); } }, + { "messages", n => { Messages = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue)?.AsList(); } }, + { "starter", n => { Starter = n.GetObjectValue(global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue); } }, + { "starterId", n => { StarterId = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteEnumValue("creationMode", CreationMode); + writer.WriteCollectionOfObjectValues("messages", Messages); + writer.WriteObjectValue("starter", Starter); + writer.WriteStringValue("starterId", StarterId); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EngagementConversationDiscussionMessage.cs b/src/Microsoft.Graph/Generated/Models/EngagementConversationDiscussionMessage.cs new file mode 100644 index 00000000000..44b23d94b34 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementConversationDiscussionMessage.cs @@ -0,0 +1,54 @@ +// +#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.Models +{ + /// + /// A Viva Engage conversation discussion message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationDiscussionMessage : global::Microsoft.Graph.Models.EngagementConversationMessage, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public EngagementConversationDiscussionMessage() : base() + { + OdataType = "#microsoft.graph.engagementConversationDiscussionMessage"; + } + /// + /// 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.Models.EngagementConversationDiscussionMessage CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EngagementConversationDiscussionMessage(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EngagementConversationMessage.cs b/src/Microsoft.Graph/Generated/Models/EngagementConversationMessage.cs new file mode 100644 index 00000000000..ececf7c88cb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementConversationMessage.cs @@ -0,0 +1,202 @@ +// +#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.Models +{ + /// + /// A Viva Engage conversation message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessage : global::Microsoft.Graph.Models.Entity, IParsable + { + /// The body property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.ItemBody? Body + { + get { return BackingStore?.Get("body"); } + set { BackingStore?.Set("body", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.ItemBody Body + { + get { return BackingStore?.Get("body"); } + set { BackingStore?.Set("body", value); } + } +#endif + /// The conversation property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EngagementConversation? Conversation + { + get { return BackingStore?.Get("conversation"); } + set { BackingStore?.Set("conversation", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EngagementConversation Conversation + { + get { return BackingStore?.Get("conversation"); } + set { BackingStore?.Set("conversation", value); } + } +#endif + /// The date and time when the message was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } + /// Indicates that the resource is in migration state and is currently being used for migration purposes. + public global::Microsoft.Graph.Models.EngagementCreationMode? CreationMode + { + get { return BackingStore?.Get("creationMode"); } + set { BackingStore?.Set("creationMode", value); } + } + /// Identity of the sender of the message. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EngagementIdentitySet? From + { + get { return BackingStore?.Get("from"); } + set { BackingStore?.Set("from", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EngagementIdentitySet From + { + get { return BackingStore?.Get("from"); } + set { BackingStore?.Set("from", value); } + } +#endif + /// The date and time when message was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + public DateTimeOffset? LastModifiedDateTime + { + get { return BackingStore?.Get("lastModifiedDateTime"); } + set { BackingStore?.Set("lastModifiedDateTime", value); } + } + /// A collection of reactions (such as like and smile) that users have applied to this message. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Reactions + { + get { return BackingStore?.Get?>("reactions"); } + set { BackingStore?.Set("reactions", value); } + } +#nullable restore +#else + public List Reactions + { + get { return BackingStore?.Get>("reactions"); } + set { BackingStore?.Set("reactions", value); } + } +#endif + /// A collection of messages that are replies to this message and form a threaded discussion. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Replies + { + get { return BackingStore?.Get?>("replies"); } + set { BackingStore?.Set("replies", value); } + } +#nullable restore +#else + public List Replies + { + get { return BackingStore?.Get>("replies"); } + set { BackingStore?.Set("replies", value); } + } +#endif + /// The parent message to which this message is a reply, if it is part of a reply chain. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EngagementConversationMessage? ReplyTo + { + get { return BackingStore?.Get("replyTo"); } + set { BackingStore?.Set("replyTo", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EngagementConversationMessage ReplyTo + { + get { return BackingStore?.Get("replyTo"); } + set { BackingStore?.Set("replyTo", value); } + } +#endif + /// The ID of the parent message to which this message is a reply, if applicable. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ReplyToId + { + get { return BackingStore?.Get("replyToId"); } + set { BackingStore?.Set("replyToId", value); } + } +#nullable restore +#else + public string ReplyToId + { + get { return BackingStore?.Get("replyToId"); } + set { BackingStore?.Set("replyToId", 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.Models.EngagementConversationMessage CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.engagementConversationDiscussionMessage" => new global::Microsoft.Graph.Models.EngagementConversationDiscussionMessage(), + "#microsoft.graph.engagementConversationQuestionMessage" => new global::Microsoft.Graph.Models.EngagementConversationQuestionMessage(), + "#microsoft.graph.engagementConversationSystemMessage" => new global::Microsoft.Graph.Models.EngagementConversationSystemMessage(), + _ => new global::Microsoft.Graph.Models.EngagementConversationMessage(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "body", n => { Body = n.GetObjectValue(global::Microsoft.Graph.Models.ItemBody.CreateFromDiscriminatorValue); } }, + { "conversation", n => { Conversation = n.GetObjectValue(global::Microsoft.Graph.Models.EngagementConversation.CreateFromDiscriminatorValue); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "creationMode", n => { CreationMode = n.GetEnumValue(); } }, + { "from", n => { From = n.GetObjectValue(global::Microsoft.Graph.Models.EngagementIdentitySet.CreateFromDiscriminatorValue); } }, + { "lastModifiedDateTime", n => { LastModifiedDateTime = n.GetDateTimeOffsetValue(); } }, + { "reactions", n => { Reactions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "replies", n => { Replies = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue)?.AsList(); } }, + { "replyTo", n => { ReplyTo = n.GetObjectValue(global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue); } }, + { "replyToId", n => { ReplyToId = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteObjectValue("body", Body); + writer.WriteObjectValue("conversation", Conversation); + writer.WriteEnumValue("creationMode", CreationMode); + writer.WriteObjectValue("from", From); + writer.WriteCollectionOfObjectValues("reactions", Reactions); + writer.WriteCollectionOfObjectValues("replies", Replies); + writer.WriteObjectValue("replyTo", ReplyTo); + writer.WriteStringValue("replyToId", ReplyToId); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/TelecomExpenseManagementPartnerCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageCollectionResponse.cs similarity index 68% rename from src/Microsoft.Graph/Generated/Models/TelecomExpenseManagementPartnerCollectionResponse.cs rename to src/Microsoft.Graph/Generated/Models/EngagementConversationMessageCollectionResponse.cs index 8a6aeb69c39..fe73bb6dc41 100644 --- a/src/Microsoft.Graph/Generated/Models/TelecomExpenseManagementPartnerCollectionResponse.cs +++ b/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageCollectionResponse.cs @@ -9,34 +9,34 @@ namespace Microsoft.Graph.Models { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class TelecomExpenseManagementPartnerCollectionResponse : global::Microsoft.Graph.Models.BaseCollectionPaginationCountResponse, IParsable + public partial class EngagementConversationMessageCollectionResponse : global::Microsoft.Graph.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Value + public List? Value { - get { return BackingStore?.Get?>("value"); } + get { return BackingStore?.Get?>("value"); } set { BackingStore?.Set("value", value); } } #nullable restore #else - public List Value + public List Value { - get { return BackingStore?.Get>("value"); } + get { return BackingStore?.Get>("value"); } set { BackingStore?.Set("value", value); } } #endif /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static new global::Microsoft.Graph.Models.TelecomExpenseManagementPartnerCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::Microsoft.Graph.Models.EngagementConversationMessageCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) { if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Models.TelecomExpenseManagementPartnerCollectionResponse(); + return new global::Microsoft.Graph.Models.EngagementConversationMessageCollectionResponse(); } /// /// The deserialization information for the current model @@ -46,7 +46,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.TelecomExpenseManagementPartner.CreateFromDiscriminatorValue)?.AsList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EngagementConversationMessage.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -57,7 +57,7 @@ public override void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteCollectionOfObjectValues("value", Value); + writer.WriteCollectionOfObjectValues("value", Value); } } } diff --git a/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageReaction.cs b/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageReaction.cs new file mode 100644 index 00000000000..03eae74020f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageReaction.cs @@ -0,0 +1,80 @@ +// +#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.Models +{ + /// + /// A reaction to a conversation message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationMessageReaction : global::Microsoft.Graph.Models.Entity, IParsable + { + /// Date and time when the reaction was added. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } + /// The reactionBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EngagementIdentitySet? ReactionBy + { + get { return BackingStore?.Get("reactionBy"); } + set { BackingStore?.Set("reactionBy", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EngagementIdentitySet ReactionBy + { + get { return BackingStore?.Get("reactionBy"); } + set { BackingStore?.Set("reactionBy", value); } + } +#endif + /// Types of reactions to conversation messages. + public global::Microsoft.Graph.Models.EngagementConversationMessageReactionType? ReactionType + { + get { return BackingStore?.Get("reactionType"); } + set { BackingStore?.Set("reactionType", 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.Models.EngagementConversationMessageReaction CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EngagementConversationMessageReaction(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "reactionBy", n => { ReactionBy = n.GetObjectValue(global::Microsoft.Graph.Models.EngagementIdentitySet.CreateFromDiscriminatorValue); } }, + { "reactionType", n => { ReactionType = n.GetEnumValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteObjectValue("reactionBy", ReactionBy); + writer.WriteEnumValue("reactionType", ReactionType); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageReactionCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageReactionCollectionResponse.cs new file mode 100644 index 00000000000..f396752ff60 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageReactionCollectionResponse.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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EngagementConversationMessageReactionCollectionResponse : global::Microsoft.Graph.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", 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.Models.EngagementConversationMessageReactionCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EngagementConversationMessageReactionCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EngagementConversationMessageReaction.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageReactionType.cs b/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageReactionType.cs new file mode 100644 index 00000000000..b8d468aeefb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementConversationMessageReactionType.cs @@ -0,0 +1,104 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models +{ + /// Types of reactions to conversation messages. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum EngagementConversationMessageReactionType + { + /// Like reaction, represented as a thumbs-up hand. A positive sentiment. + [EnumMember(Value = "like")] + Like, + /// Love reaction, represented as a solid heart shape. A very positive sentiment. + [EnumMember(Value = "love")] + Love, + /// Celebrate reaction, represented as a party hat. A positive sentiment. + [EnumMember(Value = "celebrate")] + Celebrate, + /// Thank reaction, represented as applauding hands. A positive sentiment. + [EnumMember(Value = "thank")] + Thank, + /// Laugh reaction, represented as a grinning face. A positive sentiment. + [EnumMember(Value = "laugh")] + Laugh, + /// Sad reaction, represented as a frowning face. A sympathetic sentiment. + [EnumMember(Value = "sad")] + Sad, + /// Happy reaction, represented as an open mouth smile face. A very positive sentiment. + [EnumMember(Value = "happy")] + Happy, + /// Excited reaction, represented as a face with closed eyes and a big smile. A very positive sentiment. + [EnumMember(Value = "excited")] + Excited, + /// Smiling reaction, represented as a face with a small smile. A positive sentiment. + [EnumMember(Value = "smile")] + Smile, + /// Silly reaction, represented as an upside down smiling face. A positive sentiment. + [EnumMember(Value = "silly")] + Silly, + /// Intense laughter reaction, represented as a crying laughing face. A very positive sentiment. + [EnumMember(Value = "intenseLaugh")] + IntenseLaugh, + /// Star struck reaction, represented as a face with stars for eyes. A very positive sentiment. + [EnumMember(Value = "starStruck")] + StarStruck, + /// Goofy reaction, represented as a face with tongue sticking out of mouth. A positive sentiment. + [EnumMember(Value = "goofy")] + Goofy, + /// Thinking reaction, represented as a face with a hand on the chin. A neutral sentiment. + [EnumMember(Value = "thinking")] + Thinking, + /// Surprised reaction, represented as a face with its mouth open. A neutral sentiment. + [EnumMember(Value = "surprised")] + Surprised, + /// Mind blown reaction, represented as a face with its head covered in an exploding cloud. A positive sentiment. + [EnumMember(Value = "mindBlown")] + MindBlown, + /// Scared reaction, represented as a face with fearful look. A negative sentiment. + [EnumMember(Value = "scared")] + Scared, + /// Crying reaction, represented as a face with tears streaming down. A negative sentiment. + [EnumMember(Value = "crying")] + Crying, + /// Shocked reaction, represented as a face with two hands against cheeks and mouth open. A negative sentiment. + [EnumMember(Value = "shocked")] + Shocked, + /// Angry reaction, represented as a face with furrowed eyebrows and sad mouth. A very negative sentiment. + [EnumMember(Value = "angry")] + Angry, + /// Agree reaction, represented as a hand pointing upward. A positive sentiment. + [EnumMember(Value = "agree")] + Agree, + /// Praise reaction, represented as two hands facing outward. A positive sentiment. + [EnumMember(Value = "praise")] + Praise, + /// Taking notes reaction, represented as a hand holding a pen. A neutral sentiment. + [EnumMember(Value = "takingNotes")] + TakingNotes, + /// Heart broken reaction, represented as a broken heart. A negative sentiment. + [EnumMember(Value = "heartBroken")] + HeartBroken, + /// Support reaction, represented as red numbers showing 100. A positive sentiment. + [EnumMember(Value = "support")] + Support, + /// Confirmed reaction, represented as a green check mark. A neutral sentiment. + [EnumMember(Value = "confirmed")] + Confirmed, + /// Watching reaction, represented as two eyeballs. A neutral sentiment. + [EnumMember(Value = "watching")] + Watching, + /// Brain reaction, represented as a brain. A neutral sentiment. + [EnumMember(Value = "brain")] + Brain, + /// Medal reaction, represented as a medal hanging from a sash. A positive sentiment. + [EnumMember(Value = "medal")] + Medal, + /// Bullseye reaction, represented as a target with an arrow in the middle. A positive sentiment. + [EnumMember(Value = "bullseye")] + Bullseye, + /// A marker value for members added after the release of this API. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/EngagementConversationModerationState.cs b/src/Microsoft.Graph/Generated/Models/EngagementConversationModerationState.cs new file mode 100644 index 00000000000..66b1a0894bc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementConversationModerationState.cs @@ -0,0 +1,23 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models +{ + /// Represents the moderation state of an Engage conversation message. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum EngagementConversationModerationState + { + /// The content is published. + [EnumMember(Value = "published")] + Published, + /// The content is pending review by a moderator. + [EnumMember(Value = "pendingReview")] + PendingReview, + /// he content has been rejected by a moderator. + [EnumMember(Value = "dismissed")] + Dismissed, + /// A marker value for members added after the release of this API. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/EngagementConversationQuestionMessage.cs b/src/Microsoft.Graph/Generated/Models/EngagementConversationQuestionMessage.cs new file mode 100644 index 00000000000..b9ca8e746a6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementConversationQuestionMessage.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.Models +{ + /// + /// A Viva Engage conversation question message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationQuestionMessage : global::Microsoft.Graph.Models.EngagementConversationMessage, IParsable + { + /// The title of the question post message on Viva Engage. Inherited from engagementConversationMessage. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Title + { + get { return BackingStore?.Get("title"); } + set { BackingStore?.Set("title", value); } + } +#nullable restore +#else + public string Title + { + get { return BackingStore?.Get("title"); } + set { BackingStore?.Set("title", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EngagementConversationQuestionMessage() : base() + { + OdataType = "#microsoft.graph.engagementConversationQuestionMessage"; + } + /// + /// 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.Models.EngagementConversationQuestionMessage CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EngagementConversationQuestionMessage(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "title", n => { Title = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("title", Title); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EngagementConversationSystemMessage.cs b/src/Microsoft.Graph/Generated/Models/EngagementConversationSystemMessage.cs new file mode 100644 index 00000000000..53c53021177 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementConversationSystemMessage.cs @@ -0,0 +1,54 @@ +// +#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.Models +{ + /// + /// A Viva Engage conversation system message. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementConversationSystemMessage : global::Microsoft.Graph.Models.EngagementConversationMessage, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public EngagementConversationSystemMessage() : base() + { + OdataType = "#microsoft.graph.engagementConversationSystemMessage"; + } + /// + /// 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.Models.EngagementConversationSystemMessage CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EngagementConversationSystemMessage(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EngagementCreationMode.cs b/src/Microsoft.Graph/Generated/Models/EngagementCreationMode.cs new file mode 100644 index 00000000000..a0596132f3a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementCreationMode.cs @@ -0,0 +1,20 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models +{ + /// Indicates that the resource is in migration state and is currently being used for migration purposes. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum EngagementCreationMode + { + /// Unspecified creation mode. + [EnumMember(Value = "none")] + None, + /// Creation is a migration. + [EnumMember(Value = "migration")] + Migration, + /// A marker value for members added after the release of this API. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/EngagementIdentitySet.cs b/src/Microsoft.Graph/Generated/Models/EngagementIdentitySet.cs new file mode 100644 index 00000000000..3eb6e05bbc8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EngagementIdentitySet.cs @@ -0,0 +1,90 @@ +// +#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.Models +{ + /// + /// The Viva Engage identities. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EngagementIdentitySet : global::Microsoft.Graph.Models.IdentitySet, IParsable + { + /// Optional. The audience associated with this action. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.Identity? Audience + { + get { return BackingStore?.Get("audience"); } + set { BackingStore?.Set("audience", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.Identity Audience + { + get { return BackingStore?.Get("audience"); } + set { BackingStore?.Set("audience", value); } + } +#endif + /// Optional. The group associated with this action. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.Identity? Group + { + get { return BackingStore?.Get("group"); } + set { BackingStore?.Set("group", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.Identity Group + { + get { return BackingStore?.Get("group"); } + set { BackingStore?.Set("group", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EngagementIdentitySet() : base() + { + OdataType = "#microsoft.graph.engagementIdentitySet"; + } + /// + /// 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.Models.EngagementIdentitySet CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EngagementIdentitySet(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "audience", n => { Audience = n.GetObjectValue(global::Microsoft.Graph.Models.Identity.CreateFromDiscriminatorValue); } }, + { "group", n => { Group = n.GetObjectValue(global::Microsoft.Graph.Models.Identity.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteObjectValue("audience", Audience); + writer.WriteObjectValue("group", Group); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Entity.cs b/src/Microsoft.Graph/Generated/Models/Entity.cs index ac7c78944fd..d8ca297e176 100644 --- a/src/Microsoft.Graph/Generated/Models/Entity.cs +++ b/src/Microsoft.Graph/Generated/Models/Entity.cs @@ -378,6 +378,12 @@ public Entity() "#microsoft.graph.endUserNotification" => new global::Microsoft.Graph.Models.EndUserNotification(), "#microsoft.graph.endUserNotificationDetail" => new global::Microsoft.Graph.Models.EndUserNotificationDetail(), "#microsoft.graph.engagementAsyncOperation" => new global::Microsoft.Graph.Models.EngagementAsyncOperation(), + "#microsoft.graph.engagementConversation" => new global::Microsoft.Graph.Models.EngagementConversation(), + "#microsoft.graph.engagementConversationDiscussionMessage" => new global::Microsoft.Graph.Models.EngagementConversationDiscussionMessage(), + "#microsoft.graph.engagementConversationMessage" => new global::Microsoft.Graph.Models.EngagementConversationMessage(), + "#microsoft.graph.engagementConversationMessageReaction" => new global::Microsoft.Graph.Models.EngagementConversationMessageReaction(), + "#microsoft.graph.engagementConversationQuestionMessage" => new global::Microsoft.Graph.Models.EngagementConversationQuestionMessage(), + "#microsoft.graph.engagementConversationSystemMessage" => new global::Microsoft.Graph.Models.EngagementConversationSystemMessage(), "#microsoft.graph.enrollmentConfigurationAssignment" => new global::Microsoft.Graph.Models.EnrollmentConfigurationAssignment(), "#microsoft.graph.enrollmentTroubleshootingEvent" => new global::Microsoft.Graph.Models.EnrollmentTroubleshootingEvent(), "#microsoft.graph.enterpriseCodeSigningCertificate" => new global::Microsoft.Graph.Models.EnterpriseCodeSigningCertificate(), @@ -588,9 +594,11 @@ public Entity() "#microsoft.graph.onInteractiveAuthFlowStartListener" => new global::Microsoft.Graph.Models.OnInteractiveAuthFlowStartListener(), "#microsoft.graph.onlineMeeting" => new global::Microsoft.Graph.Models.OnlineMeeting(), "#microsoft.graph.onlineMeetingBase" => new global::Microsoft.Graph.Models.OnlineMeetingBase(), + "#microsoft.graph.onlineMeetingEngagementConversation" => new global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation(), "#microsoft.graph.onOtpSendCustomExtension" => new global::Microsoft.Graph.Models.OnOtpSendCustomExtension(), "#microsoft.graph.onPremisesConditionalAccessSettings" => new global::Microsoft.Graph.Models.OnPremisesConditionalAccessSettings(), "#microsoft.graph.onPremisesDirectorySynchronization" => new global::Microsoft.Graph.Models.OnPremisesDirectorySynchronization(), + "#microsoft.graph.onPremisesSyncBehavior" => new global::Microsoft.Graph.Models.OnPremisesSyncBehavior(), "#microsoft.graph.onTokenIssuanceStartCustomExtension" => new global::Microsoft.Graph.Models.OnTokenIssuanceStartCustomExtension(), "#microsoft.graph.onTokenIssuanceStartListener" => new global::Microsoft.Graph.Models.OnTokenIssuanceStartListener(), "#microsoft.graph.onUserCreateStartListener" => new global::Microsoft.Graph.Models.OnUserCreateStartListener(), @@ -689,6 +697,7 @@ public Entity() "#microsoft.graph.publicKeyInfrastructureRoot" => new global::Microsoft.Graph.Models.PublicKeyInfrastructureRoot(), "#microsoft.graph.rbacApplication" => new global::Microsoft.Graph.Models.RbacApplication(), "#microsoft.graph.readingAssignmentSubmission" => new global::Microsoft.Graph.Models.ReadingAssignmentSubmission(), + "#microsoft.graph.readingCoachPassage" => new global::Microsoft.Graph.Models.ReadingCoachPassage(), "#microsoft.graph.recordOperation" => new global::Microsoft.Graph.Models.RecordOperation(), "#microsoft.graph.recycleBin" => new global::Microsoft.Graph.Models.RecycleBin(), "#microsoft.graph.recycleBinItem" => new global::Microsoft.Graph.Models.RecycleBinItem(), @@ -754,6 +763,7 @@ public Entity() "#microsoft.graph.security.ediscoveryEstimateOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryEstimateOperation(), "#microsoft.graph.security.ediscoveryExportOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryExportOperation(), "#microsoft.graph.security.ediscoveryHoldOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryHoldOperation(), + "#microsoft.graph.security.ediscoveryHoldPolicySyncOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryHoldPolicySyncOperation(), "#microsoft.graph.security.ediscoveryIndexOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryIndexOperation(), "#microsoft.graph.security.ediscoveryNoncustodialDataSource" => new global::Microsoft.Graph.Models.Security.EdiscoveryNoncustodialDataSource(), "#microsoft.graph.security.ediscoveryPurgeDataOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryPurgeDataOperation(), @@ -850,6 +860,7 @@ public Entity() "#microsoft.graph.softwareOathAuthenticationMethod" => new global::Microsoft.Graph.Models.SoftwareOathAuthenticationMethod(), "#microsoft.graph.softwareOathAuthenticationMethodConfiguration" => new global::Microsoft.Graph.Models.SoftwareOathAuthenticationMethodConfiguration(), "#microsoft.graph.softwareUpdateStatusSummary" => new global::Microsoft.Graph.Models.SoftwareUpdateStatusSummary(), + "#microsoft.graph.speakerAssignmentSubmission" => new global::Microsoft.Graph.Models.SpeakerAssignmentSubmission(), "#microsoft.graph.standardWebPart" => new global::Microsoft.Graph.Models.StandardWebPart(), "#microsoft.graph.startHoldMusicOperation" => new global::Microsoft.Graph.Models.StartHoldMusicOperation(), "#microsoft.graph.stopHoldMusicOperation" => new global::Microsoft.Graph.Models.StopHoldMusicOperation(), @@ -884,7 +895,6 @@ public Entity() "#microsoft.graph.teamworkHostedContent" => new global::Microsoft.Graph.Models.TeamworkHostedContent(), "#microsoft.graph.teamworkTag" => new global::Microsoft.Graph.Models.TeamworkTag(), "#microsoft.graph.teamworkTagMember" => new global::Microsoft.Graph.Models.TeamworkTagMember(), - "#microsoft.graph.telecomExpenseManagementPartner" => new global::Microsoft.Graph.Models.TelecomExpenseManagementPartner(), "#microsoft.graph.temporaryAccessPassAuthenticationMethod" => new global::Microsoft.Graph.Models.TemporaryAccessPassAuthenticationMethod(), "#microsoft.graph.temporaryAccessPassAuthenticationMethodConfiguration" => new global::Microsoft.Graph.Models.TemporaryAccessPassAuthenticationMethodConfiguration(), "#microsoft.graph.tenantAppManagementPolicy" => new global::Microsoft.Graph.Models.TenantAppManagementPolicy(), diff --git a/src/Microsoft.Graph/Generated/Models/Group.cs b/src/Microsoft.Graph/Generated/Models/Group.cs index bb02b35dd5b..547fd876971 100644 --- a/src/Microsoft.Graph/Generated/Models/Group.cs +++ b/src/Microsoft.Graph/Generated/Models/Group.cs @@ -586,6 +586,22 @@ public string OnPremisesSecurityIdentifier get { return BackingStore?.Get("onPremisesSecurityIdentifier"); } set { BackingStore?.Set("onPremisesSecurityIdentifier", value); } } +#endif + /// The onPremisesSyncBehavior property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.OnPremisesSyncBehavior? OnPremisesSyncBehavior + { + get { return BackingStore?.Get("onPremisesSyncBehavior"); } + set { BackingStore?.Set("onPremisesSyncBehavior", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.OnPremisesSyncBehavior OnPremisesSyncBehavior + { + get { return BackingStore?.Get("onPremisesSyncBehavior"); } + set { BackingStore?.Set("onPremisesSyncBehavior", value); } + } #endif /// true if this group is synced from an on-premises directory; false if this group was originally synced from an on-premises directory but is no longer synced; null if this object has never synced from an on-premises directory (default). Returned by default. Read-only. Supports $filter (eq, ne, not, in, and eq on null values). public bool? OnPremisesSyncEnabled @@ -999,6 +1015,7 @@ public override IDictionary> GetFieldDeserializers() { "onPremisesProvisioningErrors", n => { OnPremisesProvisioningErrors = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.OnPremisesProvisioningError.CreateFromDiscriminatorValue)?.AsList(); } }, { "onPremisesSamAccountName", n => { OnPremisesSamAccountName = n.GetStringValue(); } }, { "onPremisesSecurityIdentifier", n => { OnPremisesSecurityIdentifier = n.GetStringValue(); } }, + { "onPremisesSyncBehavior", n => { OnPremisesSyncBehavior = n.GetObjectValue(global::Microsoft.Graph.Models.OnPremisesSyncBehavior.CreateFromDiscriminatorValue); } }, { "onPremisesSyncEnabled", n => { OnPremisesSyncEnabled = n.GetBoolValue(); } }, { "onenote", n => { Onenote = n.GetObjectValue(global::Microsoft.Graph.Models.Onenote.CreateFromDiscriminatorValue); } }, { "owners", n => { Owners = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.DirectoryObject.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -1078,6 +1095,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("onPremisesProvisioningErrors", OnPremisesProvisioningErrors); writer.WriteStringValue("onPremisesSamAccountName", OnPremisesSamAccountName); writer.WriteStringValue("onPremisesSecurityIdentifier", OnPremisesSecurityIdentifier); + writer.WriteObjectValue("onPremisesSyncBehavior", OnPremisesSyncBehavior); writer.WriteBoolValue("onPremisesSyncEnabled", OnPremisesSyncEnabled); writer.WriteCollectionOfObjectValues("owners", Owners); writer.WriteCollectionOfObjectValues("permissionGrants", PermissionGrants); diff --git a/src/Microsoft.Graph/Generated/Models/IdentitySet.cs b/src/Microsoft.Graph/Generated/Models/IdentitySet.cs index 3adddeeff55..766b1e1ed09 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentitySet.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentitySet.cs @@ -109,6 +109,7 @@ public IdentitySet() "#microsoft.graph.chatMessageMentionedIdentitySet" => new global::Microsoft.Graph.Models.ChatMessageMentionedIdentitySet(), "#microsoft.graph.chatMessageReactionIdentitySet" => new global::Microsoft.Graph.Models.ChatMessageReactionIdentitySet(), "#microsoft.graph.communicationsIdentitySet" => new global::Microsoft.Graph.Models.CommunicationsIdentitySet(), + "#microsoft.graph.engagementIdentitySet" => new global::Microsoft.Graph.Models.EngagementIdentitySet(), "#microsoft.graph.sharePointIdentitySet" => new global::Microsoft.Graph.Models.SharePointIdentitySet(), _ => new global::Microsoft.Graph.Models.IdentitySet(), }; diff --git a/src/Microsoft.Graph/Generated/Models/ManagedDevice.cs b/src/Microsoft.Graph/Generated/Models/ManagedDevice.cs index 0d73a4337ec..1e18cbea88f 100644 --- a/src/Microsoft.Graph/Generated/Models/ManagedDevice.cs +++ b/src/Microsoft.Graph/Generated/Models/ManagedDevice.cs @@ -441,6 +441,12 @@ public DateTimeOffset? ManagementCertificateExpirationDate get { return BackingStore?.Get("managementCertificateExpirationDate"); } set { BackingStore?.Set("managementCertificateExpirationDate", value); } } + /// Management state of device in Microsoft Intune. + public global::Microsoft.Graph.Models.ManagementState? ManagementState + { + get { return BackingStore?.Get("managementState"); } + set { BackingStore?.Set("managementState", value); } + } /// Manufacturer of the device. This property is read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -809,6 +815,7 @@ public override IDictionary> GetFieldDeserializers() { "managedDeviceOwnerType", n => { ManagedDeviceOwnerType = n.GetEnumValue(); } }, { "managementAgent", n => { ManagementAgent = n.GetEnumValue(); } }, { "managementCertificateExpirationDate", n => { ManagementCertificateExpirationDate = n.GetDateTimeOffsetValue(); } }, + { "managementState", n => { ManagementState = n.GetEnumValue(); } }, { "manufacturer", n => { Manufacturer = n.GetStringValue(); } }, { "meid", n => { Meid = n.GetStringValue(); } }, { "model", n => { Model = n.GetStringValue(); } }, @@ -853,6 +860,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteStringValue("managedDeviceName", ManagedDeviceName); writer.WriteEnumValue("managedDeviceOwnerType", ManagedDeviceOwnerType); writer.WriteEnumValue("managementAgent", ManagementAgent); + writer.WriteEnumValue("managementState", ManagementState); writer.WriteStringValue("notes", Notes); writer.WriteEnumValue("partnerReportedThreatState", PartnerReportedThreatState); writer.WriteCollectionOfObjectValues("users", Users); diff --git a/src/Microsoft.Graph/Generated/Models/ManagementState.cs b/src/Microsoft.Graph/Generated/Models/ManagementState.cs new file mode 100644 index 00000000000..5e6d43d3d5d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ManagementState.cs @@ -0,0 +1,50 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models +{ + /// Management state of device in Microsoft Intune. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum ManagementState + { + /// The device is under management + [EnumMember(Value = "managed")] + Managed, + /// A retire command is occuring on the device and in the process of unenrolling from management + [EnumMember(Value = "retirePending")] + RetirePending, + /// Retire command failed on the device + [EnumMember(Value = "retireFailed")] + RetireFailed, + /// A wipe command is occuring on the device and in the process of unenrolling from management + [EnumMember(Value = "wipePending")] + WipePending, + /// Wipe command failed on the device + [EnumMember(Value = "wipeFailed")] + WipeFailed, + /// The device is unhealthy. + [EnumMember(Value = "unhealthy")] + Unhealthy, + /// A delete command is occuring on the device + [EnumMember(Value = "deletePending")] + DeletePending, + /// A retire command was issued for the device + [EnumMember(Value = "retireIssued")] + RetireIssued, + /// A wipe command was issued for the device + [EnumMember(Value = "wipeIssued")] + WipeIssued, + /// A wipe command for this device has been canceled + [EnumMember(Value = "wipeCanceled")] + WipeCanceled, + /// A retire command for this device has been canceled + [EnumMember(Value = "retireCanceled")] + RetireCanceled, + /// The device is discovered but not fully enrolled. + [EnumMember(Value = "discovered")] + Discovered, + /// Evolvable enumeration sentinel value. Do not use. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/OnPremisesSyncBehavior.cs b/src/Microsoft.Graph/Generated/Models/OnPremisesSyncBehavior.cs new file mode 100644 index 00000000000..7ea889ebb3a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/OnPremisesSyncBehavior.cs @@ -0,0 +1,54 @@ +// +#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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OnPremisesSyncBehavior : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The isCloudManaged property + public bool? IsCloudManaged + { + get { return BackingStore?.Get("isCloudManaged"); } + set { BackingStore?.Set("isCloudManaged", 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.Models.OnPremisesSyncBehavior CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.OnPremisesSyncBehavior(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "isCloudManaged", n => { IsCloudManaged = n.GetBoolValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteBoolValue("isCloudManaged", IsCloudManaged); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/OnlineMeeting.cs b/src/Microsoft.Graph/Generated/Models/OnlineMeeting.cs index febb833b7ea..dbeefc5b903 100644 --- a/src/Microsoft.Graph/Generated/Models/OnlineMeeting.cs +++ b/src/Microsoft.Graph/Generated/Models/OnlineMeeting.cs @@ -7,10 +7,11 @@ using System; namespace Microsoft.Graph.Models { + /// + /// Represents a Microsoft online meeting. + /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - #pragma warning disable CS1591 public partial class OnlineMeeting : global::Microsoft.Graph.Models.OnlineMeetingBase, IParsable - #pragma warning restore CS1591 { /// The content stream of the attendee report of a Microsoft Teams live event. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER diff --git a/src/Microsoft.Graph/Generated/Models/OnlineMeetingEngagementConversation.cs b/src/Microsoft.Graph/Generated/Models/OnlineMeetingEngagementConversation.cs new file mode 100644 index 00000000000..eea3e660ba5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/OnlineMeetingEngagementConversation.cs @@ -0,0 +1,123 @@ +// +#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.Models +{ + /// + /// A conversation for Teams QA online meeting. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnlineMeetingEngagementConversation : global::Microsoft.Graph.Models.EngagementConversation, IParsable + { + /// Represents the moderation state of an Engage conversation message. + public global::Microsoft.Graph.Models.EngagementConversationModerationState? ModerationState + { + get { return BackingStore?.Get("moderationState"); } + set { BackingStore?.Set("moderationState", value); } + } + /// The onlineMeeting property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.OnlineMeeting? OnlineMeeting + { + get { return BackingStore?.Get("onlineMeeting"); } + set { BackingStore?.Set("onlineMeeting", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.OnlineMeeting OnlineMeeting + { + get { return BackingStore?.Get("onlineMeeting"); } + set { BackingStore?.Set("onlineMeeting", value); } + } +#endif + /// The unique identifier of the online meeting associated with this conversation. The online meeting ID links the conversation to a specific meeting instance. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OnlineMeetingId + { + get { return BackingStore?.Get("onlineMeetingId"); } + set { BackingStore?.Set("onlineMeetingId", value); } + } +#nullable restore +#else + public string OnlineMeetingId + { + get { return BackingStore?.Get("onlineMeetingId"); } + set { BackingStore?.Set("onlineMeetingId", value); } + } +#endif + /// The organizer property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EngagementIdentitySet? Organizer + { + get { return BackingStore?.Get("organizer"); } + set { BackingStore?.Set("organizer", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EngagementIdentitySet Organizer + { + get { return BackingStore?.Get("organizer"); } + set { BackingStore?.Set("organizer", value); } + } +#endif + /// The number of upvotes the conversation received. + public int? UpvoteCount + { + get { return BackingStore?.Get("upvoteCount"); } + set { BackingStore?.Set("upvoteCount", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public OnlineMeetingEngagementConversation() : base() + { + OdataType = "#microsoft.graph.onlineMeetingEngagementConversation"; + } + /// + /// 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.Models.OnlineMeetingEngagementConversation CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "moderationState", n => { ModerationState = n.GetEnumValue(); } }, + { "onlineMeeting", n => { OnlineMeeting = n.GetObjectValue(global::Microsoft.Graph.Models.OnlineMeeting.CreateFromDiscriminatorValue); } }, + { "onlineMeetingId", n => { OnlineMeetingId = n.GetStringValue(); } }, + { "organizer", n => { Organizer = n.GetObjectValue(global::Microsoft.Graph.Models.EngagementIdentitySet.CreateFromDiscriminatorValue); } }, + { "upvoteCount", n => { UpvoteCount = n.GetIntValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteEnumValue("moderationState", ModerationState); + writer.WriteObjectValue("onlineMeeting", OnlineMeeting); + writer.WriteStringValue("onlineMeetingId", OnlineMeetingId); + writer.WriteObjectValue("organizer", Organizer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/OnlineMeetingEngagementConversationCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/OnlineMeetingEngagementConversationCollectionResponse.cs new file mode 100644 index 00000000000..b975a56089a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/OnlineMeetingEngagementConversationCollectionResponse.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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OnlineMeetingEngagementConversationCollectionResponse : global::Microsoft.Graph.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", 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.Models.OnlineMeetingEngagementConversationCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.OnlineMeetingEngagementConversationCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.OnlineMeetingEngagementConversation.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/OrgContact.cs b/src/Microsoft.Graph/Generated/Models/OrgContact.cs index 31f503903f6..9329f0269e6 100644 --- a/src/Microsoft.Graph/Generated/Models/OrgContact.cs +++ b/src/Microsoft.Graph/Generated/Models/OrgContact.cs @@ -209,6 +209,22 @@ public DateTimeOffset? OnPremisesLastSyncDateTime get { return BackingStore?.Get>("onPremisesProvisioningErrors"); } set { BackingStore?.Set("onPremisesProvisioningErrors", value); } } +#endif + /// The onPremisesSyncBehavior property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.OnPremisesSyncBehavior? OnPremisesSyncBehavior + { + get { return BackingStore?.Get("onPremisesSyncBehavior"); } + set { BackingStore?.Set("onPremisesSyncBehavior", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.OnPremisesSyncBehavior OnPremisesSyncBehavior + { + get { return BackingStore?.Get("onPremisesSyncBehavior"); } + set { BackingStore?.Set("onPremisesSyncBehavior", value); } + } #endif /// true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced and now mastered in Exchange; null if this object has never been synced from an on-premises directory (default). Supports $filter (eq, ne, not, in, and eq for null values). public bool? OnPremisesSyncEnabled @@ -334,6 +350,7 @@ public override IDictionary> GetFieldDeserializers() { "memberOf", n => { MemberOf = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.DirectoryObject.CreateFromDiscriminatorValue)?.AsList(); } }, { "onPremisesLastSyncDateTime", n => { OnPremisesLastSyncDateTime = n.GetDateTimeOffsetValue(); } }, { "onPremisesProvisioningErrors", n => { OnPremisesProvisioningErrors = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.OnPremisesProvisioningError.CreateFromDiscriminatorValue)?.AsList(); } }, + { "onPremisesSyncBehavior", n => { OnPremisesSyncBehavior = n.GetObjectValue(global::Microsoft.Graph.Models.OnPremisesSyncBehavior.CreateFromDiscriminatorValue); } }, { "onPremisesSyncEnabled", n => { OnPremisesSyncEnabled = n.GetBoolValue(); } }, { "phones", n => { Phones = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Phone.CreateFromDiscriminatorValue)?.AsList(); } }, { "proxyAddresses", n => { ProxyAddresses = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, @@ -363,6 +380,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("memberOf", MemberOf); writer.WriteDateTimeOffsetValue("onPremisesLastSyncDateTime", OnPremisesLastSyncDateTime); writer.WriteCollectionOfObjectValues("onPremisesProvisioningErrors", OnPremisesProvisioningErrors); + writer.WriteObjectValue("onPremisesSyncBehavior", OnPremisesSyncBehavior); writer.WriteBoolValue("onPremisesSyncEnabled", OnPremisesSyncEnabled); writer.WriteCollectionOfObjectValues("phones", Phones); writer.WriteCollectionOfPrimitiveValues("proxyAddresses", ProxyAddresses); diff --git a/src/Microsoft.Graph/Generated/Models/ProtectionRuleBase.cs b/src/Microsoft.Graph/Generated/Models/ProtectionRuleBase.cs index 1a717b4b1c2..33ee6e7cd98 100644 --- a/src/Microsoft.Graph/Generated/Models/ProtectionRuleBase.cs +++ b/src/Microsoft.Graph/Generated/Models/ProtectionRuleBase.cs @@ -50,7 +50,7 @@ public DateTimeOffset? CreatedDateTime set { BackingStore?.Set("error", value); } } #endif - /// The isAutoApplyEnabled property + /// true indicates that the protection rule is dynamic; false that it's static. public bool? IsAutoApplyEnabled { get { return BackingStore?.Get("isAutoApplyEnabled"); } @@ -78,7 +78,7 @@ public DateTimeOffset? LastModifiedDateTime get { return BackingStore?.Get("lastModifiedDateTime"); } set { BackingStore?.Set("lastModifiedDateTime", value); } } - /// The status of the protection rule. The possible values are: draft, active, completed, completedWithErrors, unknownFutureValue. The draft member is currently unsupported. + /// The status of the protection rule. The possible values are: draft, active, completed, completedWithErrors, unknownFutureValue, updateRequested, deleteRequested. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: updateRequested , deleteRequested. The draft member is currently unsupported. public global::Microsoft.Graph.Models.ProtectionRuleStatus? Status { get { return BackingStore?.Get("status"); } diff --git a/src/Microsoft.Graph/Generated/Models/ReadingCoachPassage.cs b/src/Microsoft.Graph/Generated/Models/ReadingCoachPassage.cs new file mode 100644 index 00000000000..1a08539dcdb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ReadingCoachPassage.cs @@ -0,0 +1,148 @@ +// +#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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReadingCoachPassage : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// Indicates if the reading passage was completed. + public bool? IsReadingCompleted + { + get { return BackingStore?.Get("isReadingCompleted"); } + set { BackingStore?.Set("isReadingCompleted", value); } + } + /// The language of the reading passage. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? LanguageTag + { + get { return BackingStore?.Get("languageTag"); } + set { BackingStore?.Set("languageTag", value); } + } +#nullable restore +#else + public string LanguageTag + { + get { return BackingStore?.Get("languageTag"); } + set { BackingStore?.Set("languageTag", value); } + } +#endif + /// The date and time when the Reading Coach passage was practiced. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + public DateTimeOffset? PracticedAtDateTime + { + get { return BackingStore?.Get("practicedAtDateTime"); } + set { BackingStore?.Set("practicedAtDateTime", value); } + } + /// The list of challenging words for the student that they can practice further. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? PracticeWords + { + get { return BackingStore?.Get?>("practiceWords"); } + set { BackingStore?.Set("practiceWords", value); } + } +#nullable restore +#else + public List PracticeWords + { + get { return BackingStore?.Get>("practiceWords"); } + set { BackingStore?.Set("practiceWords", value); } + } +#endif + /// The storyType property + public global::Microsoft.Graph.Models.ReadingCoachStoryType? StoryType + { + get { return BackingStore?.Get("storyType"); } + set { BackingStore?.Set("storyType", value); } + } + /// ID of the student that practiced the reading passage. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? StudentId + { + get { return BackingStore?.Get("studentId"); } + set { BackingStore?.Set("studentId", value); } + } +#nullable restore +#else + public string StudentId + { + get { return BackingStore?.Get("studentId"); } + set { BackingStore?.Set("studentId", value); } + } +#endif + /// The time the student spent reading in seconds. + public double? TimeSpentReadingInSeconds + { + get { return BackingStore?.Get("timeSpentReadingInSeconds"); } + set { BackingStore?.Set("timeSpentReadingInSeconds", value); } + } + /// The percentage of words that the student read correctly. + public double? WordsAccuracyPercentage + { + get { return BackingStore?.Get("wordsAccuracyPercentage"); } + set { BackingStore?.Set("wordsAccuracyPercentage", value); } + } + /// The rate the student read at in words per minute. + public double? WordsPerMinute + { + get { return BackingStore?.Get("wordsPerMinute"); } + set { BackingStore?.Set("wordsPerMinute", 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.Models.ReadingCoachPassage CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.ReadingCoachPassage(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "isReadingCompleted", n => { IsReadingCompleted = n.GetBoolValue(); } }, + { "languageTag", n => { LanguageTag = n.GetStringValue(); } }, + { "practiceWords", n => { PracticeWords = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "practicedAtDateTime", n => { PracticedAtDateTime = n.GetDateTimeOffsetValue(); } }, + { "storyType", n => { StoryType = n.GetEnumValue(); } }, + { "studentId", n => { StudentId = n.GetStringValue(); } }, + { "timeSpentReadingInSeconds", n => { TimeSpentReadingInSeconds = n.GetDoubleValue(); } }, + { "wordsAccuracyPercentage", n => { WordsAccuracyPercentage = n.GetDoubleValue(); } }, + { "wordsPerMinute", n => { WordsPerMinute = n.GetDoubleValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteBoolValue("isReadingCompleted", IsReadingCompleted); + writer.WriteStringValue("languageTag", LanguageTag); + writer.WriteDateTimeOffsetValue("practicedAtDateTime", PracticedAtDateTime); + writer.WriteCollectionOfPrimitiveValues("practiceWords", PracticeWords); + writer.WriteEnumValue("storyType", StoryType); + writer.WriteStringValue("studentId", StudentId); + writer.WriteDoubleValue("timeSpentReadingInSeconds", TimeSpentReadingInSeconds); + writer.WriteDoubleValue("wordsAccuracyPercentage", WordsAccuracyPercentage); + writer.WriteDoubleValue("wordsPerMinute", WordsPerMinute); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ReadingCoachPassageCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/ReadingCoachPassageCollectionResponse.cs new file mode 100644 index 00000000000..b1dc885190b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ReadingCoachPassageCollectionResponse.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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReadingCoachPassageCollectionResponse : global::Microsoft.Graph.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", 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.Models.ReadingCoachPassageCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.ReadingCoachPassageCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.ReadingCoachPassage.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ReadingCoachStoryType.cs b/src/Microsoft.Graph/Generated/Models/ReadingCoachStoryType.cs new file mode 100644 index 00000000000..6720ece0e00 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ReadingCoachStoryType.cs @@ -0,0 +1,28 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum ReadingCoachStoryType + #pragma warning restore CS1591 + { + [EnumMember(Value = "aiGenerated")] + #pragma warning disable CS1591 + AiGenerated, + #pragma warning restore CS1591 + [EnumMember(Value = "readWorks")] + #pragma warning disable CS1591 + ReadWorks, + #pragma warning restore CS1591 + [EnumMember(Value = "userProvided")] + #pragma warning disable CS1591 + UserProvided, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/ReportsRoot.cs b/src/Microsoft.Graph/Generated/Models/ReportsRoot.cs index f3ec37f64e9..16b90ecd392 100644 --- a/src/Microsoft.Graph/Generated/Models/ReportsRoot.cs +++ b/src/Microsoft.Graph/Generated/Models/ReportsRoot.cs @@ -27,6 +27,22 @@ public partial class ReportsRoot : global::Microsoft.Graph.Models.Entity, IParsa get { return BackingStore?.Get>("readingAssignmentSubmissions"); } set { BackingStore?.Set("readingAssignmentSubmissions", value); } } +#endif + /// Details of practiced Reading Coach passages. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ReadingCoachPassages + { + get { return BackingStore?.Get?>("readingCoachPassages"); } + set { BackingStore?.Set("readingCoachPassages", value); } + } +#nullable restore +#else + public List ReadingCoachPassages + { + get { return BackingStore?.Get>("readingCoachPassages"); } + set { BackingStore?.Set("readingCoachPassages", value); } + } #endif /// Details of check-in responses. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -43,6 +59,22 @@ public partial class ReportsRoot : global::Microsoft.Graph.Models.Entity, IParsa get { return BackingStore?.Get>("reflectCheckInResponses"); } set { BackingStore?.Set("reflectCheckInResponses", value); } } +#endif + /// Details of submitted speaker assignments. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SpeakerAssignmentSubmissions + { + get { return BackingStore?.Get?>("speakerAssignmentSubmissions"); } + set { BackingStore?.Set("speakerAssignmentSubmissions", value); } + } +#nullable restore +#else + public List SpeakerAssignmentSubmissions + { + get { return BackingStore?.Get>("speakerAssignmentSubmissions"); } + set { BackingStore?.Set("speakerAssignmentSubmissions", value); } + } #endif /// /// Creates a new instance of the appropriate class based on discriminator value @@ -63,7 +95,9 @@ public override IDictionary> GetFieldDeserializers() return new Dictionary>(base.GetFieldDeserializers()) { { "readingAssignmentSubmissions", n => { ReadingAssignmentSubmissions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.ReadingAssignmentSubmission.CreateFromDiscriminatorValue)?.AsList(); } }, + { "readingCoachPassages", n => { ReadingCoachPassages = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.ReadingCoachPassage.CreateFromDiscriminatorValue)?.AsList(); } }, { "reflectCheckInResponses", n => { ReflectCheckInResponses = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.ReflectCheckInResponse.CreateFromDiscriminatorValue)?.AsList(); } }, + { "speakerAssignmentSubmissions", n => { SpeakerAssignmentSubmissions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.SpeakerAssignmentSubmission.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -75,7 +109,9 @@ public override void Serialize(ISerializationWriter writer) if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteCollectionOfObjectValues("readingAssignmentSubmissions", ReadingAssignmentSubmissions); + writer.WriteCollectionOfObjectValues("readingCoachPassages", ReadingCoachPassages); writer.WriteCollectionOfObjectValues("reflectCheckInResponses", ReflectCheckInResponses); + writer.WriteCollectionOfObjectValues("speakerAssignmentSubmissions", SpeakerAssignmentSubmissions); } } } diff --git a/src/Microsoft.Graph/Generated/Models/Security/CaseAction.cs b/src/Microsoft.Graph/Generated/Models/Security/CaseAction.cs index 135f581a672..d695b96b940 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/CaseAction.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/CaseAction.cs @@ -52,5 +52,9 @@ public enum CaseAction #pragma warning disable CS1591 ExportResult, #pragma warning restore CS1591 + [EnumMember(Value = "holdPolicySync")] + #pragma warning disable CS1591 + HoldPolicySync, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/Security/CaseOperation.cs b/src/Microsoft.Graph/Generated/Models/Security/CaseOperation.cs index 427d5c606c1..ba927ecb039 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/CaseOperation.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/CaseOperation.cs @@ -89,6 +89,7 @@ public int? PercentProgress "#microsoft.graph.security.ediscoveryEstimateOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryEstimateOperation(), "#microsoft.graph.security.ediscoveryExportOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryExportOperation(), "#microsoft.graph.security.ediscoveryHoldOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryHoldOperation(), + "#microsoft.graph.security.ediscoveryHoldPolicySyncOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryHoldPolicySyncOperation(), "#microsoft.graph.security.ediscoveryIndexOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryIndexOperation(), "#microsoft.graph.security.ediscoveryPurgeDataOperation" => new global::Microsoft.Graph.Models.Security.EdiscoveryPurgeDataOperation(), "#microsoft.graph.security.ediscoverySearchExportOperation" => new global::Microsoft.Graph.Models.Security.EdiscoverySearchExportOperation(), diff --git a/src/Microsoft.Graph/Generated/Models/Security/DetectionSource.cs b/src/Microsoft.Graph/Generated/Models/Security/DetectionSource.cs index c38ad4928f5..aed402fb4bd 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/DetectionSource.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/DetectionSource.cs @@ -152,6 +152,14 @@ public enum DetectionSource #pragma warning disable CS1591 MicrosoftThreatIntelligence, #pragma warning restore CS1591 + [EnumMember(Value = "microsoftDefenderForAIServices")] + #pragma warning disable CS1591 + MicrosoftDefenderForAIServices, + #pragma warning restore CS1591 + [EnumMember(Value = "securityCopilot")] + #pragma warning disable CS1591 + SecurityCopilot, + #pragma warning restore CS1591 [EnumMember(Value = "microsoftSentinel")] #pragma warning disable CS1591 MicrosoftSentinel, diff --git a/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryHoldPolicySyncOperation.cs b/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryHoldPolicySyncOperation.cs new file mode 100644 index 00000000000..63488a431e9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryHoldPolicySyncOperation.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.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EdiscoveryHoldPolicySyncOperation : global::Microsoft.Graph.Models.Security.CaseOperation, IParsable + #pragma warning restore CS1591 + { + /// The reportFileMetadata property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ReportFileMetadata + { + get { return BackingStore?.Get?>("reportFileMetadata"); } + set { BackingStore?.Set("reportFileMetadata", value); } + } +#nullable restore +#else + public List ReportFileMetadata + { + get { return BackingStore?.Get>("reportFileMetadata"); } + set { BackingStore?.Set("reportFileMetadata", 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.Models.Security.EdiscoveryHoldPolicySyncOperation CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.EdiscoveryHoldPolicySyncOperation(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "reportFileMetadata", n => { ReportFileMetadata = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Security.ReportFileMetadata.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("reportFileMetadata", ReportFileMetadata); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/SpeakerAssignmentSubmission.cs b/src/Microsoft.Graph/Generated/Models/SpeakerAssignmentSubmission.cs new file mode 100644 index 00000000000..b92c90ce0af --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/SpeakerAssignmentSubmission.cs @@ -0,0 +1,278 @@ +// +#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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SpeakerAssignmentSubmission : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// ID of the assignment with which this submission is associated. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AssignmentId + { + get { return BackingStore?.Get("assignmentId"); } + set { BackingStore?.Set("assignmentId", value); } + } +#nullable restore +#else + public string AssignmentId + { + get { return BackingStore?.Get("assignmentId"); } + set { BackingStore?.Set("assignmentId", value); } + } +#endif + /// The average speaking pace of the student, measured in words per minute. + public long? AverageWordsPerMinutePace + { + get { return BackingStore?.Get("averageWordsPerMinutePace"); } + set { BackingStore?.Set("averageWordsPerMinutePace", value); } + } + /// ID of the class this speaker progress is associated with. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClassId + { + get { return BackingStore?.Get("classId"); } + set { BackingStore?.Set("classId", value); } + } +#nullable restore +#else + public string ClassId + { + get { return BackingStore?.Get("classId"); } + set { BackingStore?.Set("classId", value); } + } +#endif + /// The number of times the student was flagged by Speaker Coach for using a filler word. + public long? FillerWordsOccurrencesCount + { + get { return BackingStore?.Get("fillerWordsOccurrencesCount"); } + set { BackingStore?.Set("fillerWordsOccurrencesCount", value); } + } + /// The number of times the student was flagged by Speaker Coach for being either too close or too far away from the camera. + public long? IncorrectCameraDistanceOccurrencesCount + { + get { return BackingStore?.Get("incorrectCameraDistanceOccurrencesCount"); } + set { BackingStore?.Set("incorrectCameraDistanceOccurrencesCount", value); } + } + /// The length of the student submission in seconds. + public double? LengthOfSubmissionInSeconds + { + get { return BackingStore?.Get("lengthOfSubmissionInSeconds"); } + set { BackingStore?.Set("lengthOfSubmissionInSeconds", value); } + } + /// The number of times the student was flagged by Speaker Coach for losing eye contact with the camera. + public long? LostEyeContactOccurrencesCount + { + get { return BackingStore?.Get("lostEyeContactOccurrencesCount"); } + set { BackingStore?.Set("lostEyeContactOccurrencesCount", value); } + } + /// The number of times the student was flagged by Speaker Coach for speaking in monotone. + public long? MonotoneOccurrencesCount + { + get { return BackingStore?.Get("monotoneOccurrencesCount"); } + set { BackingStore?.Set("monotoneOccurrencesCount", value); } + } + /// The number of times the student was flagged by Speaker Coach for using non-inclusive or sensitive language. + public long? NonInclusiveLanguageOccurrencesCount + { + get { return BackingStore?.Get("nonInclusiveLanguageOccurrencesCount"); } + set { BackingStore?.Set("nonInclusiveLanguageOccurrencesCount", value); } + } + /// The number of times the student was flagged by Speaker Coach for obstructing the view of their face. + public long? ObstructedViewOccurrencesCount + { + get { return BackingStore?.Get("obstructedViewOccurrencesCount"); } + set { BackingStore?.Set("obstructedViewOccurrencesCount", value); } + } + /// The number of times the student was flagged by Speaker Coach for using repetitive language. + public long? RepetitiveLanguageOccurrencesCount + { + get { return BackingStore?.Get("repetitiveLanguageOccurrencesCount"); } + set { BackingStore?.Set("repetitiveLanguageOccurrencesCount", value); } + } + /// ID of the user this speaker progress is associated with. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? StudentId + { + get { return BackingStore?.Get("studentId"); } + set { BackingStore?.Set("studentId", value); } + } +#nullable restore +#else + public string StudentId + { + get { return BackingStore?.Get("studentId"); } + set { BackingStore?.Set("studentId", value); } + } +#endif + /// Date and time of the submission this speaker progress is associated with. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + public DateTimeOffset? SubmissionDateTime + { + get { return BackingStore?.Get("submissionDateTime"); } + set { BackingStore?.Set("submissionDateTime", value); } + } + /// ID of the submission this speaker progress is associated with. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SubmissionId + { + get { return BackingStore?.Get("submissionId"); } + set { BackingStore?.Set("submissionId", value); } + } +#nullable restore +#else + public string SubmissionId + { + get { return BackingStore?.Get("submissionId"); } + set { BackingStore?.Set("submissionId", value); } + } +#endif + /// The filler words used most by the student. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? TopFillerWords + { + get { return BackingStore?.Get?>("topFillerWords"); } + set { BackingStore?.Set("topFillerWords", value); } + } +#nullable restore +#else + public List TopFillerWords + { + get { return BackingStore?.Get>("topFillerWords"); } + set { BackingStore?.Set("topFillerWords", value); } + } +#endif + /// The words mispronounced most by the student. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? TopMispronouncedWords + { + get { return BackingStore?.Get?>("topMispronouncedWords"); } + set { BackingStore?.Set("topMispronouncedWords", value); } + } +#nullable restore +#else + public List TopMispronouncedWords + { + get { return BackingStore?.Get>("topMispronouncedWords"); } + set { BackingStore?.Set("topMispronouncedWords", value); } + } +#endif + /// The non-inclusive or sensitive words and phrases most used by the student. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? TopNonInclusiveWordsAndPhrases + { + get { return BackingStore?.Get?>("topNonInclusiveWordsAndPhrases"); } + set { BackingStore?.Set("topNonInclusiveWordsAndPhrases", value); } + } +#nullable restore +#else + public List TopNonInclusiveWordsAndPhrases + { + get { return BackingStore?.Get>("topNonInclusiveWordsAndPhrases"); } + set { BackingStore?.Set("topNonInclusiveWordsAndPhrases", value); } + } +#endif + /// The words and phrases most repeated by the student. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? TopRepetitiveWordsAndPhrases + { + get { return BackingStore?.Get?>("topRepetitiveWordsAndPhrases"); } + set { BackingStore?.Set("topRepetitiveWordsAndPhrases", value); } + } +#nullable restore +#else + public List TopRepetitiveWordsAndPhrases + { + get { return BackingStore?.Get>("topRepetitiveWordsAndPhrases"); } + set { BackingStore?.Set("topRepetitiveWordsAndPhrases", value); } + } +#endif + /// Total number of words spoken by the student in the submission. + public long? WordsSpokenCount + { + get { return BackingStore?.Get("wordsSpokenCount"); } + set { BackingStore?.Set("wordsSpokenCount", 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.Models.SpeakerAssignmentSubmission CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.SpeakerAssignmentSubmission(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "assignmentId", n => { AssignmentId = n.GetStringValue(); } }, + { "averageWordsPerMinutePace", n => { AverageWordsPerMinutePace = n.GetLongValue(); } }, + { "classId", n => { ClassId = n.GetStringValue(); } }, + { "fillerWordsOccurrencesCount", n => { FillerWordsOccurrencesCount = n.GetLongValue(); } }, + { "incorrectCameraDistanceOccurrencesCount", n => { IncorrectCameraDistanceOccurrencesCount = n.GetLongValue(); } }, + { "lengthOfSubmissionInSeconds", n => { LengthOfSubmissionInSeconds = n.GetDoubleValue(); } }, + { "lostEyeContactOccurrencesCount", n => { LostEyeContactOccurrencesCount = n.GetLongValue(); } }, + { "monotoneOccurrencesCount", n => { MonotoneOccurrencesCount = n.GetLongValue(); } }, + { "nonInclusiveLanguageOccurrencesCount", n => { NonInclusiveLanguageOccurrencesCount = n.GetLongValue(); } }, + { "obstructedViewOccurrencesCount", n => { ObstructedViewOccurrencesCount = n.GetLongValue(); } }, + { "repetitiveLanguageOccurrencesCount", n => { RepetitiveLanguageOccurrencesCount = n.GetLongValue(); } }, + { "studentId", n => { StudentId = n.GetStringValue(); } }, + { "submissionDateTime", n => { SubmissionDateTime = n.GetDateTimeOffsetValue(); } }, + { "submissionId", n => { SubmissionId = n.GetStringValue(); } }, + { "topFillerWords", n => { TopFillerWords = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "topMispronouncedWords", n => { TopMispronouncedWords = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "topNonInclusiveWordsAndPhrases", n => { TopNonInclusiveWordsAndPhrases = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "topRepetitiveWordsAndPhrases", n => { TopRepetitiveWordsAndPhrases = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "wordsSpokenCount", n => { WordsSpokenCount = n.GetLongValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("assignmentId", AssignmentId); + writer.WriteLongValue("averageWordsPerMinutePace", AverageWordsPerMinutePace); + writer.WriteStringValue("classId", ClassId); + writer.WriteLongValue("fillerWordsOccurrencesCount", FillerWordsOccurrencesCount); + writer.WriteLongValue("incorrectCameraDistanceOccurrencesCount", IncorrectCameraDistanceOccurrencesCount); + writer.WriteDoubleValue("lengthOfSubmissionInSeconds", LengthOfSubmissionInSeconds); + writer.WriteLongValue("lostEyeContactOccurrencesCount", LostEyeContactOccurrencesCount); + writer.WriteLongValue("monotoneOccurrencesCount", MonotoneOccurrencesCount); + writer.WriteLongValue("nonInclusiveLanguageOccurrencesCount", NonInclusiveLanguageOccurrencesCount); + writer.WriteLongValue("obstructedViewOccurrencesCount", ObstructedViewOccurrencesCount); + writer.WriteLongValue("repetitiveLanguageOccurrencesCount", RepetitiveLanguageOccurrencesCount); + writer.WriteStringValue("studentId", StudentId); + writer.WriteDateTimeOffsetValue("submissionDateTime", SubmissionDateTime); + writer.WriteStringValue("submissionId", SubmissionId); + writer.WriteCollectionOfPrimitiveValues("topFillerWords", TopFillerWords); + writer.WriteCollectionOfPrimitiveValues("topMispronouncedWords", TopMispronouncedWords); + writer.WriteCollectionOfPrimitiveValues("topNonInclusiveWordsAndPhrases", TopNonInclusiveWordsAndPhrases); + writer.WriteCollectionOfPrimitiveValues("topRepetitiveWordsAndPhrases", TopRepetitiveWordsAndPhrases); + writer.WriteLongValue("wordsSpokenCount", WordsSpokenCount); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/SpeakerAssignmentSubmissionCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/SpeakerAssignmentSubmissionCollectionResponse.cs new file mode 100644 index 00000000000..2430031bafb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/SpeakerAssignmentSubmissionCollectionResponse.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.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SpeakerAssignmentSubmissionCollectionResponse : global::Microsoft.Graph.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", 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.Models.SpeakerAssignmentSubmissionCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.SpeakerAssignmentSubmissionCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.SpeakerAssignmentSubmission.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/TelecomExpenseManagementPartner.cs b/src/Microsoft.Graph/Generated/Models/TelecomExpenseManagementPartner.cs deleted file mode 100644 index cc5704358bc..00000000000 --- a/src/Microsoft.Graph/Generated/Models/TelecomExpenseManagementPartner.cs +++ /dev/null @@ -1,107 +0,0 @@ -// -#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.Models -{ - /// - /// telecomExpenseManagementPartner resources represent the metadata and status of a given TEM service. Once your organization has onboarded with a partner, the partner can be enabled or disabled to switch TEM functionality on or off. - /// - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class TelecomExpenseManagementPartner : global::Microsoft.Graph.Models.Entity, IParsable - { - /// Whether the partner's AAD app has been authorized to access Intune. - public bool? AppAuthorized - { - get { return BackingStore?.Get("appAuthorized"); } - set { BackingStore?.Set("appAuthorized", value); } - } - /// Display name of the TEM partner. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? DisplayName - { - get { return BackingStore?.Get("displayName"); } - set { BackingStore?.Set("displayName", value); } - } -#nullable restore -#else - public string DisplayName - { - get { return BackingStore?.Get("displayName"); } - set { BackingStore?.Set("displayName", value); } - } -#endif - /// Whether Intune's connection to the TEM service is currently enabled or disabled. - public bool? Enabled - { - get { return BackingStore?.Get("enabled"); } - set { BackingStore?.Set("enabled", value); } - } - /// Timestamp of the last request sent to Intune by the TEM partner. - public DateTimeOffset? LastConnectionDateTime - { - get { return BackingStore?.Get("lastConnectionDateTime"); } - set { BackingStore?.Set("lastConnectionDateTime", value); } - } - /// URL of the TEM partner's administrative control panel, where an administrator can configure their TEM service. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? Url - { - get { return BackingStore?.Get("url"); } - set { BackingStore?.Set("url", value); } - } -#nullable restore -#else - public string Url - { - get { return BackingStore?.Get("url"); } - set { BackingStore?.Set("url", 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.Models.TelecomExpenseManagementPartner CreateFromDiscriminatorValue(IParseNode parseNode) - { - if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Models.TelecomExpenseManagementPartner(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public override IDictionary> GetFieldDeserializers() - { - return new Dictionary>(base.GetFieldDeserializers()) - { - { "appAuthorized", n => { AppAuthorized = n.GetBoolValue(); } }, - { "displayName", n => { DisplayName = n.GetStringValue(); } }, - { "enabled", n => { Enabled = n.GetBoolValue(); } }, - { "lastConnectionDateTime", n => { LastConnectionDateTime = n.GetDateTimeOffsetValue(); } }, - { "url", n => { Url = n.GetStringValue(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public override void Serialize(ISerializationWriter writer) - { - if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); - base.Serialize(writer); - writer.WriteBoolValue("appAuthorized", AppAuthorized); - writer.WriteStringValue("displayName", DisplayName); - writer.WriteBoolValue("enabled", Enabled); - writer.WriteDateTimeOffsetValue("lastConnectionDateTime", LastConnectionDateTime); - writer.WriteStringValue("url", Url); - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Organization/Item/Branding/Localizations/Item/BannerLogo/BannerLogoRequestBuilder.cs b/src/Microsoft.Graph/Generated/Organization/Item/Branding/Localizations/Item/BannerLogo/BannerLogoRequestBuilder.cs index 8c697761227..61741dfaf85 100644 --- a/src/Microsoft.Graph/Generated/Organization/Item/Branding/Localizations/Item/BannerLogo/BannerLogoRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Organization/Item/Branding/Localizations/Item/BannerLogo/BannerLogoRequestBuilder.cs @@ -56,8 +56,8 @@ public async Task DeleteAsync(Action - /// Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. - /// Find more info here + /// Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -127,7 +127,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. + /// Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Organization/Item/OrganizationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Organization/Item/OrganizationItemRequestBuilder.cs index 2e32d29fae3..810536e4788 100644 --- a/src/Microsoft.Graph/Generated/Organization/Item/OrganizationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Organization/Item/OrganizationItemRequestBuilder.cs @@ -135,8 +135,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.Organization.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. - /// Find more info here + /// Update the properties of a organization object. + /// Find more info here /// /// A /// The request body @@ -199,7 +199,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + /// Update the properties of a organization object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Organization/OrganizationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Organization/OrganizationRequestBuilder.cs index 718b3d9922c..25d7f13c71a 100644 --- a/src/Microsoft.Graph/Generated/Organization/OrganizationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Organization/OrganizationRequestBuilder.cs @@ -78,8 +78,8 @@ public OrganizationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Retrieve a list of organization objects. There's only one organization object in the collection. - /// Find more info here + /// List properties and relationships of the organization objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -127,7 +127,7 @@ public OrganizationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Organization.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve a list of organization objects. There's only one organization object in the collection. + /// List properties and relationships of the organization objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -177,7 +177,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.Organization.OrganizationRequestBuilder(rawUrl, RequestAdapter); } /// - /// Retrieve a list of organization objects. There's only one organization object in the collection. + /// List properties and relationships of the organization objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class OrganizationRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.cs index 8d838d40517..eb41dcf2dbe 100644 --- a/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.cs @@ -82,8 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.CrossTenantIdentitySyncPolicyPartner.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the user synchronization policy of a partner-specific configuration. - /// Find more info here + /// Create a cross-tenant user synchronization policy for a partner-specific configuration. + /// Find more info here /// /// A /// The request body @@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the user synchronization policy of a partner-specific configuration. + /// Create a cross-tenant user synchronization policy for a partner-specific configuration. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Security/AttackSimulation/EndUserNotifications/EndUserNotificationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AttackSimulation/EndUserNotifications/EndUserNotificationsRequestBuilder.cs index dccf85839a4..dd688e70c78 100644 --- a/src/Microsoft.Graph/Generated/Security/AttackSimulation/EndUserNotifications/EndUserNotificationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/AttackSimulation/EndUserNotifications/EndUserNotificationsRequestBuilder.cs @@ -54,8 +54,8 @@ public EndUserNotificationsRequestBuilder(string rawUrl, IRequestAdapter request { } /// - /// Read the properties and relationships of an endUserNotification object. - /// Find more info here + /// Get a list of endUserNotification objects and their properties. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -103,7 +103,7 @@ public EndUserNotificationsRequestBuilder(string rawUrl, IRequestAdapter request return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EndUserNotification.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Read the properties and relationships of an endUserNotification object. + /// Get a list of endUserNotification objects and their properties. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -153,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.Security.AttackSimulation.EndUserNotifications.EndUserNotificationsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Read the properties and relationships of an endUserNotification object. + /// Get a list of endUserNotification objects and their properties. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class EndUserNotificationsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs index 8c3040a4e46..c8c34459fe4 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs @@ -82,8 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.ConversationMember.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the role of a conversationMember in a team or channel. - /// Find more info here + /// Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + /// Find more info here /// /// A /// The request body @@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the role of a conversationMember in a team or channel. + /// Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.cs index 892b56e9a12..c9820ea6d2d 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.cs @@ -84,8 +84,8 @@ public RepliesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ChatMessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Send a new reply to a chatMessage in a specified channel. - /// Find more info here + /// Create a new reply to a chatMessage in a specified channel. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Send a new reply to a chatMessage in a specified channel. + /// Create a new reply to a chatMessage in a specified channel. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs index b6caa5d9064..5e46f783190 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs @@ -487,8 +487,8 @@ public UserItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b { } /// - /// Delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. - /// Find more info here + /// Deletes a user. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -523,7 +523,7 @@ public async Task DeleteAsync(Action /// Read properties and relationships of the user object. - /// Find more info here + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -547,7 +547,7 @@ public async Task DeleteAsync(Action /// Update the properties of a user object. - /// Find more info here + /// Find more info here /// /// A /// The request body @@ -584,7 +584,7 @@ public async Task DeleteAsync(Action - /// Delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. + /// Deletes a user. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Users/UsersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/UsersRequestBuilder.cs index 0749d55b4bf..eec6a4bc23b 100644 --- a/src/Microsoft.Graph/Generated/Users/UsersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/UsersRequestBuilder.cs @@ -102,8 +102,8 @@ public UsersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.UserCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new user.The request body contains the user to create. At a minimum, you must specify the required properties for the user. You can optionally specify any other writable properties. - /// Find more info here + /// Create a new user object. + /// Find more info here /// /// A /// The request body @@ -147,7 +147,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new user.The request body contains the user to create. At a minimum, you must specify the required properties for the user. You can optionally specify any other writable properties. + /// Create a new user object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs index 81b63603499..bcd7baabfe4 100644 --- a/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs @@ -37,8 +37,8 @@ public UsersWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter r { } /// - /// Delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. - /// Find more info here + /// Deletes a user. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -61,7 +61,7 @@ public async Task DeleteAsync(Action /// Read properties and relationships of the user object. - /// Find more info here + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -85,7 +85,7 @@ public async Task DeleteAsync(Action /// Update the properties of a user object. - /// Find more info here + /// Find more info here /// /// A /// The request body @@ -110,7 +110,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. + /// Deletes a user. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/kiota-dom-export.txt b/src/Microsoft.Graph/Generated/kiota-dom-export.txt index cae87fa7010..8aa5801f61e 100644 --- a/src/Microsoft.Graph/Generated/kiota-dom-export.txt +++ b/src/Microsoft.Graph/Generated/kiota-dom-export.txt @@ -4834,14 +4834,39 @@ Microsoft.Graph.Communications.communicationsRequestBuilder::|public|callRecords Microsoft.Graph.Communications.communicationsRequestBuilder::|public|calls:global.Microsoft.Graph.Communications.Calls.CallsRequestBuilder Microsoft.Graph.Communications.communicationsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Communications.communicationsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.communicationsRequestBuilder::|public|getAllOnlineMeetingMessages:global.Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesRequestBuilder Microsoft.Graph.Communications.communicationsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.CloudCommunications Microsoft.Graph.Communications.communicationsRequestBuilder::|public|getPresencesByUserId:global.Microsoft.Graph.Communications.GetPresencesByUserId.GetPresencesByUserIdRequestBuilder +Microsoft.Graph.Communications.communicationsRequestBuilder::|public|onlineMeetingConversations:global.Microsoft.Graph.Communications.OnlineMeetingConversations.OnlineMeetingConversationsRequestBuilder Microsoft.Graph.Communications.communicationsRequestBuilder::|public|onlineMeetings:global.Microsoft.Graph.Communications.OnlineMeetings.OnlineMeetingsRequestBuilder Microsoft.Graph.Communications.communicationsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.CloudCommunications; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.CloudCommunications Microsoft.Graph.Communications.communicationsRequestBuilder::|public|presences:global.Microsoft.Graph.Communications.Presences.PresencesRequestBuilder Microsoft.Graph.Communications.communicationsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Communications.communicationsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.CloudCommunications; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Communications.communicationsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.CommunicationsRequestBuilder +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesGetResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesGetResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesGetResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesGetResponse::|public|Value:List +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesGetResponse +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder.getAllOnlineMeetingMessagesRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder.getAllOnlineMeetingMessagesRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder.getAllOnlineMeetingMessagesRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder.getAllOnlineMeetingMessagesRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder.getAllOnlineMeetingMessagesRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder.getAllOnlineMeetingMessagesRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder.getAllOnlineMeetingMessagesRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder.getAllOnlineMeetingMessagesRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder.getAllOnlineMeetingMessagesRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder::|public|GetAsGetAllOnlineMeetingMessagesGetResponseAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesGetResponse +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesResponse +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesRequestBuilder +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesResponse-->global.Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesGetResponse +Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.getAllOnlineMeetingMessagesResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Communications.GetAllOnlineMeetingMessages.GetAllOnlineMeetingMessagesResponse Microsoft.Graph.Communications.GetPresencesByUserId.getPresencesByUserIdPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Communications.GetPresencesByUserId.getPresencesByUserIdPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Communications.GetPresencesByUserId.getPresencesByUserIdPostRequestBody::|public|constructor():void @@ -4865,6 +4890,485 @@ Microsoft.Graph.Communications.GetPresencesByUserId.getPresencesByUserIdRequestB Microsoft.Graph.Communications.GetPresencesByUserId.getPresencesByUserIdRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.GetPresencesByUserId.GetPresencesByUserIdRequestBuilder Microsoft.Graph.Communications.GetPresencesByUserId.getPresencesByUserIdResponse-->global.Microsoft.Graph.Communications.GetPresencesByUserId.GetPresencesByUserIdPostResponse Microsoft.Graph.Communications.GetPresencesByUserId.getPresencesByUserIdResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Communications.GetPresencesByUserId.GetPresencesByUserIdResponse +Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.conversationRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.conversationRequestBuilder.conversationRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.conversationRequestBuilder.conversationRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.conversationRequestBuilder.conversationRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.conversationRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.conversationRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.conversationRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.conversationRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.conversationRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.ConversationRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|conversation:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Conversation.ConversationRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|reactions:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.ReactionsRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|replies:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.RepliesRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|replyTo:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.ReplyToRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder::[EngagementConversationMessageReactionId:string]:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder::|public|Count:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReactionCollectionResponse +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.reactionsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Reactions.ReactionsRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.conversationRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.conversationRequestBuilder.conversationRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.conversationRequestBuilder.conversationRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.conversationRequestBuilder.conversationRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.conversationRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.conversationRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.conversationRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.conversationRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.conversationRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.ConversationRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|conversation:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Conversation.ConversationRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|reactions:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.ReactionsRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|replyTo:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.ReplyToRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder::[EngagementConversationMessageReactionId:string]:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder::|public|Count:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReactionCollectionResponse +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.reactionsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.Reactions.ReactionsRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.replyToRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.replyToRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.replyToRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.replyToRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.replyToRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.replyToRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.ReplyTo.ReplyToRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder.repliesRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder.repliesRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder::[EngagementConversationMessageId1:string]:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Item.EngagementConversationMessageItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder::|public|Count:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageCollectionResponse +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.repliesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.Replies.RepliesRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.replyToRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.replyToRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.replyToRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.replyToRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.replyToRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.replyToRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.ReplyTo.ReplyToRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder.messagesRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder.messagesRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder.messagesRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder.messagesRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder.messagesRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder.messagesRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder.messagesRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder.messagesRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder.messagesRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder.messagesRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder::[EngagementConversationMessageId:string]:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Item.EngagementConversationMessageItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder::|public|Count:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageCollectionResponse +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.messagesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.MessagesRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder.attendeeReportRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder.attendeeReportRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder.attendeeReportRequestBuilderPutRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):Stream +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder::|public|PutAsync(body:Stream; requestConfiguration?:Action>; cancellationToken?:CancellationToken):Stream +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder::|public|ToPutRequestInformation(body:Stream; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.attendeeReportRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.AttendeeReportRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.onlineMeetingRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.onlineMeetingRequestBuilder.onlineMeetingRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.onlineMeetingRequestBuilder.onlineMeetingRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.onlineMeetingRequestBuilder.onlineMeetingRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.onlineMeetingRequestBuilder::|public|attendeeReport:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.AttendeeReport.AttendeeReportRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.onlineMeetingRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.onlineMeetingRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.onlineMeetingRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OnlineMeeting +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.onlineMeetingRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.onlineMeetingRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.OnlineMeetingRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder.OnlineMeetingEngagementConversationItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder.OnlineMeetingEngagementConversationItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder.OnlineMeetingEngagementConversationItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder.OnlineMeetingEngagementConversationItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder.OnlineMeetingEngagementConversationItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OnlineMeetingEngagementConversation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|messages:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Messages.MessagesRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|onlineMeeting:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeeting.OnlineMeetingRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.OnlineMeetingEngagementConversation; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OnlineMeetingEngagementConversation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|starter:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.StarterRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.OnlineMeetingEngagementConversation; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.conversationRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.conversationRequestBuilder.conversationRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.conversationRequestBuilder.conversationRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.conversationRequestBuilder.conversationRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.conversationRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.conversationRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.conversationRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.conversationRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.conversationRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.ConversationRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder.reactionsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder::[EngagementConversationMessageReactionId:string]:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder::|public|Count:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReactionCollectionResponse +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.reactionsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.ReactionsRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.conversationRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.conversationRequestBuilder.conversationRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.conversationRequestBuilder.conversationRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.conversationRequestBuilder.conversationRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.conversationRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.conversationRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.conversationRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.conversationRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.conversationRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.ConversationRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder.EngagementConversationMessageItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|conversation:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Conversation.ConversationRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|reactions:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.ReactionsRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|replyTo:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.ReplyToRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder.EngagementConversationMessageReactionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder.reactionsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder::[EngagementConversationMessageReactionId:string]:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Item.EngagementConversationMessageReactionItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder::|public|Count:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReactionCollectionResponse +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessageReaction; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.reactionsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.Reactions.ReactionsRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.replyToRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.replyToRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.replyToRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.replyToRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.replyToRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.replyToRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.ReplyTo.ReplyToRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder.repliesRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder.repliesRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder.repliesRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder::[EngagementConversationMessageId:string]:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Item.EngagementConversationMessageItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder::|public|Count:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessageCollectionResponse +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.repliesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.RepliesRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.replyToRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.replyToRequestBuilder.replyToRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.replyToRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.replyToRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.replyToRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.replyToRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.replyToRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.ReplyToRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder.starterRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder.starterRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder.starterRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder.starterRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder.starterRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|conversation:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Conversation.ConversationRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|reactions:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Reactions.ReactionsRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|replies:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.Replies.RepliesRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|replyTo:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.ReplyTo.ReplyToRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EngagementConversationMessage; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.starterRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.Starter.StarterRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder.onlineMeetingConversationsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder.onlineMeetingConversationsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder.onlineMeetingConversationsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder.onlineMeetingConversationsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder.onlineMeetingConversationsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder.onlineMeetingConversationsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder.onlineMeetingConversationsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder.onlineMeetingConversationsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder.onlineMeetingConversationsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder.onlineMeetingConversationsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder::[OnlineMeetingEngagementConversationId:string]:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Item.OnlineMeetingEngagementConversationItemRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder::|public|Count:global.Microsoft.Graph.Communications.OnlineMeetingConversations.Count.CountRequestBuilder +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OnlineMeetingEngagementConversationCollectionResponse +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.OnlineMeetingEngagementConversation; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OnlineMeetingEngagementConversation +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.OnlineMeetingEngagementConversation; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Communications.OnlineMeetingConversations.onlineMeetingConversationsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Communications.OnlineMeetingConversations.OnlineMeetingConversationsRequestBuilder Microsoft.Graph.Communications.OnlineMeetings.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Communications.OnlineMeetings.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Communications.OnlineMeetings.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -5777,6 +6281,7 @@ Microsoft.Graph.Contacts.contactsRequestBuilder.contactsRequestBuilderGetQueryPa Microsoft.Graph.Contacts.contactsRequestBuilder.contactsRequestBuilderGetQueryParameters::|public|Orderby:string[] Microsoft.Graph.Contacts.contactsRequestBuilder.contactsRequestBuilderGetQueryParameters::|public|Search:string Microsoft.Graph.Contacts.contactsRequestBuilder.contactsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Contacts.contactsRequestBuilder.contactsRequestBuilderGetQueryParameters::|public|Skip:int? Microsoft.Graph.Contacts.contactsRequestBuilder.contactsRequestBuilderGetQueryParameters::|public|Top:int? Microsoft.Graph.Contacts.contactsRequestBuilder.contactsRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Contacts.contactsRequestBuilder::[OrgContactId:string]:global.Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder @@ -6184,24 +6689,46 @@ Microsoft.Graph.Contacts.Item.MemberOf.memberOfRequestBuilder::|public|graphAdmi Microsoft.Graph.Contacts.Item.MemberOf.memberOfRequestBuilder::|public|graphGroup:global.Microsoft.Graph.Contacts.Item.MemberOf.GraphGroup.GraphGroupRequestBuilder Microsoft.Graph.Contacts.Item.MemberOf.memberOfRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Contacts.Item.MemberOf.memberOfRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Contacts.Item.MemberOf.MemberOfRequestBuilder +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder.onPremisesSyncBehaviorRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder.onPremisesSyncBehaviorRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder.onPremisesSyncBehaviorRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder.onPremisesSyncBehaviorRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder.onPremisesSyncBehaviorRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OnPremisesSyncBehavior +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.OnPremisesSyncBehavior; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OnPremisesSyncBehavior +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.OnPremisesSyncBehavior; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder.OrgContactItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder.OrgContactItemRequestBuilderGetQueryParameters::|public|Expand:string[] Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder.OrgContactItemRequestBuilderGetQueryParameters::|public|Select:string[] Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder.OrgContactItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder.OrgContactItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|checkMemberGroups:global.Microsoft.Graph.Contacts.Item.CheckMemberGroups.CheckMemberGroupsRequestBuilder Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|checkMemberObjects:global.Microsoft.Graph.Contacts.Item.CheckMemberObjects.CheckMemberObjectsRequestBuilder Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|directReports:global.Microsoft.Graph.Contacts.Item.DirectReports.DirectReportsRequestBuilder Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OrgContact Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|getMemberGroups:global.Microsoft.Graph.Contacts.Item.GetMemberGroups.GetMemberGroupsRequestBuilder Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|getMemberObjects:global.Microsoft.Graph.Contacts.Item.GetMemberObjects.GetMemberObjectsRequestBuilder Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|manager:global.Microsoft.Graph.Contacts.Item.Manager.ManagerRequestBuilder Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|memberOf:global.Microsoft.Graph.Contacts.Item.MemberOf.MemberOfRequestBuilder +Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|onPremisesSyncBehavior:global.Microsoft.Graph.Contacts.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder +Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.OrgContact; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OrgContact Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|restore:global.Microsoft.Graph.Contacts.Item.Restore.RestoreRequestBuilder Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|retryServiceProvisioning:global.Microsoft.Graph.Contacts.Item.RetryServiceProvisioning.RetryServiceProvisioningRequestBuilder Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Contacts.Item.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder +Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.OrgContact; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|transitiveMemberOf:global.Microsoft.Graph.Contacts.Item.TransitiveMemberOf.TransitiveMemberOfRequestBuilder Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Contacts.Item.OrgContactItemRequestBuilder Microsoft.Graph.Contacts.Item.Restore.restoreRequestBuilder-->BaseRequestBuilder @@ -13716,7 +14243,6 @@ Microsoft.Graph.DeviceManagement.deviceManagementRequestBuilder::|public|resourc Microsoft.Graph.DeviceManagement.deviceManagementRequestBuilder::|public|roleAssignments:global.Microsoft.Graph.DeviceManagement.RoleAssignments.RoleAssignmentsRequestBuilder Microsoft.Graph.DeviceManagement.deviceManagementRequestBuilder::|public|roleDefinitions:global.Microsoft.Graph.DeviceManagement.RoleDefinitions.RoleDefinitionsRequestBuilder Microsoft.Graph.DeviceManagement.deviceManagementRequestBuilder::|public|softwareUpdateStatusSummary:global.Microsoft.Graph.DeviceManagement.SoftwareUpdateStatusSummary.SoftwareUpdateStatusSummaryRequestBuilder -Microsoft.Graph.DeviceManagement.deviceManagementRequestBuilder::|public|telecomExpenseManagementPartners:global.Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.TelecomExpenseManagementPartnersRequestBuilder Microsoft.Graph.DeviceManagement.deviceManagementRequestBuilder::|public|termsAndConditions:global.Microsoft.Graph.DeviceManagement.TermsAndConditions.TermsAndConditionsRequestBuilder Microsoft.Graph.DeviceManagement.deviceManagementRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.DeviceManagement.deviceManagementRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.DeviceManagement; requestConfiguration?:Action>):RequestInformation @@ -15462,50 +15988,6 @@ Microsoft.Graph.DeviceManagement.SoftwareUpdateStatusSummary.softwareUpdateStatu Microsoft.Graph.DeviceManagement.SoftwareUpdateStatusSummary.softwareUpdateStatusSummaryRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SoftwareUpdateStatusSummary Microsoft.Graph.DeviceManagement.SoftwareUpdateStatusSummary.softwareUpdateStatusSummaryRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.DeviceManagement.SoftwareUpdateStatusSummary.softwareUpdateStatusSummaryRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DeviceManagement.SoftwareUpdateStatusSummary.SoftwareUpdateStatusSummaryRequestBuilder -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder.TelecomExpenseManagementPartnerItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder.TelecomExpenseManagementPartnerItemRequestBuilderGetQueryParameters::|public|Expand:string[] -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder.TelecomExpenseManagementPartnerItemRequestBuilderGetQueryParameters::|public|Select:string[] -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder.TelecomExpenseManagementPartnerItemRequestBuilderGetRequestConfiguration-->RequestConfiguration -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder.TelecomExpenseManagementPartnerItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.TelecomExpenseManagementPartner -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.TelecomExpenseManagementPartner; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.TelecomExpenseManagementPartner -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.TelecomExpenseManagementPartner; requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder.telecomExpenseManagementPartnersRequestBuilderGetQueryParameters::|public|Count:bool? -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder.telecomExpenseManagementPartnersRequestBuilderGetQueryParameters::|public|Expand:string[] -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder.telecomExpenseManagementPartnersRequestBuilderGetQueryParameters::|public|Filter:string -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder.telecomExpenseManagementPartnersRequestBuilderGetQueryParameters::|public|Orderby:string[] -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder.telecomExpenseManagementPartnersRequestBuilderGetQueryParameters::|public|Search:string -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder.telecomExpenseManagementPartnersRequestBuilderGetQueryParameters::|public|Select:string[] -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder.telecomExpenseManagementPartnersRequestBuilderGetQueryParameters::|public|Skip:int? -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder.telecomExpenseManagementPartnersRequestBuilderGetQueryParameters::|public|Top:int? -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder.telecomExpenseManagementPartnersRequestBuilderGetRequestConfiguration-->RequestConfiguration -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder.telecomExpenseManagementPartnersRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder::[TelecomExpenseManagementPartnerId:string]:global.Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder::|public|Count:global.Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.Count.CountRequestBuilder -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.TelecomExpenseManagementPartnerCollectionResponse -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.TelecomExpenseManagementPartner; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.TelecomExpenseManagementPartner -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.TelecomExpenseManagementPartner; requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.telecomExpenseManagementPartnersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DeviceManagement.TelecomExpenseManagementPartners.TelecomExpenseManagementPartnersRequestBuilder Microsoft.Graph.DeviceManagement.TermsAndConditions.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.DeviceManagement.TermsAndConditions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.DeviceManagement.TermsAndConditions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -43584,6 +44066,50 @@ Microsoft.Graph.Education.Reports.ReadingAssignmentSubmissions.readingAssignment Microsoft.Graph.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.ReadingAssignmentSubmission; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Education.Reports.ReadingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder.ReadingCoachPassageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder.ReadingCoachPassageItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder.ReadingCoachPassageItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder.ReadingCoachPassageItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder.ReadingCoachPassageItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ReadingCoachPassage +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.ReadingCoachPassage; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ReadingCoachPassage +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.ReadingCoachPassage; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder.readingCoachPassagesRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder.readingCoachPassagesRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder.readingCoachPassagesRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder.readingCoachPassagesRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder.readingCoachPassagesRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder.readingCoachPassagesRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder.readingCoachPassagesRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder.readingCoachPassagesRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder.readingCoachPassagesRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder.readingCoachPassagesRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder::[ReadingCoachPassageId:string]:global.Microsoft.Graph.Education.Reports.ReadingCoachPassages.Item.ReadingCoachPassageItemRequestBuilder +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder::|public|Count:global.Microsoft.Graph.Education.Reports.ReadingCoachPassages.Count.CountRequestBuilder +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ReadingCoachPassageCollectionResponse +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.ReadingCoachPassage; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ReadingCoachPassage +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.ReadingCoachPassage; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.ReadingCoachPassages.readingCoachPassagesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Education.Reports.ReadingCoachPassages.ReadingCoachPassagesRequestBuilder Microsoft.Graph.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -43640,11 +44166,57 @@ Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|DeleteAsync(req Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ReportsRoot Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.ReportsRoot; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ReportsRoot Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|readingAssignmentSubmissions:global.Microsoft.Graph.Education.Reports.ReadingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder +Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|readingCoachPassages:global.Microsoft.Graph.Education.Reports.ReadingCoachPassages.ReadingCoachPassagesRequestBuilder Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|reflectCheckInResponses:global.Microsoft.Graph.Education.Reports.ReflectCheckInResponses.ReflectCheckInResponsesRequestBuilder +Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|speakerAssignmentSubmissions:global.Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.SpeakerAssignmentSubmissionsRequestBuilder Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.ReportsRoot; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Education.Reports.reportsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Education.Reports.ReportsRequestBuilder +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder.SpeakerAssignmentSubmissionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder.SpeakerAssignmentSubmissionItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder.SpeakerAssignmentSubmissionItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder.SpeakerAssignmentSubmissionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder.SpeakerAssignmentSubmissionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SpeakerAssignmentSubmission +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.SpeakerAssignmentSubmission; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SpeakerAssignmentSubmission +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.SpeakerAssignmentSubmission; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder.speakerAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder.speakerAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder.speakerAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder.speakerAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder.speakerAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder.speakerAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder.speakerAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder.speakerAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder.speakerAssignmentSubmissionsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder.speakerAssignmentSubmissionsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder::[SpeakerAssignmentSubmissionId:string]:global.Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Item.SpeakerAssignmentSubmissionItemRequestBuilder +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder::|public|Count:global.Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.Count.CountRequestBuilder +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SpeakerAssignmentSubmissionCollectionResponse +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.SpeakerAssignmentSubmission; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SpeakerAssignmentSubmission +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.SpeakerAssignmentSubmission; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.speakerAssignmentSubmissionsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Education.Reports.SpeakerAssignmentSubmissions.SpeakerAssignmentSubmissionsRequestBuilder Microsoft.Graph.Education.Schools.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Education.Schools.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Education.Schools.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -47359,6 +47931,7 @@ Microsoft.Graph.Groups.Item.GroupItemRequestBuilder::|public|memberOf:global.Mic Microsoft.Graph.Groups.Item.GroupItemRequestBuilder::|public|members:global.Microsoft.Graph.Groups.Item.Members.MembersRequestBuilder Microsoft.Graph.Groups.Item.GroupItemRequestBuilder::|public|membersWithLicenseErrors:global.Microsoft.Graph.Groups.Item.MembersWithLicenseErrors.MembersWithLicenseErrorsRequestBuilder Microsoft.Graph.Groups.Item.GroupItemRequestBuilder::|public|onenote:global.Microsoft.Graph.Groups.Item.Onenote.OnenoteRequestBuilder +Microsoft.Graph.Groups.Item.GroupItemRequestBuilder::|public|onPremisesSyncBehavior:global.Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder Microsoft.Graph.Groups.Item.GroupItemRequestBuilder::|public|owners:global.Microsoft.Graph.Groups.Item.Owners.OwnersRequestBuilder Microsoft.Graph.Groups.Item.GroupItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.Group; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Group Microsoft.Graph.Groups.Item.GroupItemRequestBuilder::|public|permissionGrants:global.Microsoft.Graph.Groups.Item.PermissionGrants.PermissionGrantsRequestBuilder @@ -49568,6 +50141,21 @@ Microsoft.Graph.Groups.Item.Onenote.Sections.sectionsRequestBuilder::|public|Pos Microsoft.Graph.Groups.Item.Onenote.Sections.sectionsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Groups.Item.Onenote.Sections.sectionsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.OnenoteSection; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Groups.Item.Onenote.Sections.sectionsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Groups.Item.Onenote.Sections.SectionsRequestBuilder +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder.onPremisesSyncBehaviorRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder.onPremisesSyncBehaviorRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder.onPremisesSyncBehaviorRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder.onPremisesSyncBehaviorRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder.onPremisesSyncBehaviorRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OnPremisesSyncBehavior +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.OnPremisesSyncBehavior; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.OnPremisesSyncBehavior +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.OnPremisesSyncBehavior; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Groups.Item.OnPremisesSyncBehavior.OnPremisesSyncBehaviorRequestBuilder Microsoft.Graph.Groups.Item.Owners.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Groups.Item.Owners.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Groups.Item.Owners.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -96600,6 +97188,7 @@ Microsoft.Graph.Models.cloudCommunications::|public|Calls:List> Microsoft.Graph.Models.cloudCommunications::|public|OdataType:string +Microsoft.Graph.Models.cloudCommunications::|public|OnlineMeetingConversations:List Microsoft.Graph.Models.cloudCommunications::|public|OnlineMeetings:List Microsoft.Graph.Models.cloudCommunications::|public|Presences:List Microsoft.Graph.Models.cloudCommunications::|public|Serialize(writer:ISerializationWriter):void @@ -99602,7 +100191,6 @@ Microsoft.Graph.Models.deviceManagement::|public|Serialize(writer:ISerialization Microsoft.Graph.Models.deviceManagement::|public|Settings:global.Microsoft.Graph.Models.DeviceManagementSettings Microsoft.Graph.Models.deviceManagement::|public|SoftwareUpdateStatusSummary:global.Microsoft.Graph.Models.SoftwareUpdateStatusSummary Microsoft.Graph.Models.deviceManagement::|public|SubscriptionState:global.Microsoft.Graph.Models.DeviceManagementSubscriptionState? -Microsoft.Graph.Models.deviceManagement::|public|TelecomExpenseManagementPartners:List Microsoft.Graph.Models.deviceManagement::|public|TermsAndConditions:List Microsoft.Graph.Models.deviceManagement::|public|TroubleshootingEvents:List Microsoft.Graph.Models.deviceManagement::|public|UserExperienceAnalyticsAppHealthApplicationPerformance:List @@ -100474,6 +101062,60 @@ Microsoft.Graph.Models.educationAddToCalendarOptions::0001-studentsAndPublisher Microsoft.Graph.Models.educationAddToCalendarOptions::0002-studentsAndTeamOwners Microsoft.Graph.Models.educationAddToCalendarOptions::0003-unknownFutureValue Microsoft.Graph.Models.educationAddToCalendarOptions::0004-studentsOnly +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings::|public|AreEngagementStrategiesEnabled:bool? +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings::|public|constructor():void +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings::|public|IsCallToActionEnabled:bool? +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings::|public|IsEmotionalAndIntellectualAppealEnabled:bool? +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings::|public|OdataType:string +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationAiFeedbackAudienceEngagementSettings +Microsoft.Graph.Models.educationAiFeedbackAudienceEngagementSettings~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.educationAiFeedbackContentSettings::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.educationAiFeedbackContentSettings::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.educationAiFeedbackContentSettings::|public|constructor():void +Microsoft.Graph.Models.educationAiFeedbackContentSettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.educationAiFeedbackContentSettings::|public|IsMessageClarityEnabled:bool? +Microsoft.Graph.Models.educationAiFeedbackContentSettings::|public|IsQualityOfInformationEnabled:bool? +Microsoft.Graph.Models.educationAiFeedbackContentSettings::|public|IsSpeechOrganizationEnabled:bool? +Microsoft.Graph.Models.educationAiFeedbackContentSettings::|public|OdataType:string +Microsoft.Graph.Models.educationAiFeedbackContentSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.educationAiFeedbackContentSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationAiFeedbackContentSettings +Microsoft.Graph.Models.educationAiFeedbackContentSettings~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.educationAiFeedbackCriteria::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.educationAiFeedbackCriteria::|public|AiFeedbackSettings:global.Microsoft.Graph.Models.EducationAiFeedbackSettings +Microsoft.Graph.Models.educationAiFeedbackCriteria::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.educationAiFeedbackCriteria::|public|constructor():void +Microsoft.Graph.Models.educationAiFeedbackCriteria::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.educationAiFeedbackCriteria::|public|OdataType:string +Microsoft.Graph.Models.educationAiFeedbackCriteria::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.educationAiFeedbackCriteria::|public|SpeechType:global.Microsoft.Graph.Models.EducationSpeechType? +Microsoft.Graph.Models.educationAiFeedbackCriteria::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationAiFeedbackCriteria +Microsoft.Graph.Models.educationAiFeedbackCriteria~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings::|public|AreRhetoricalTechniquesEnabled:bool? +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings::|public|constructor():void +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings::|public|IsLanguageUseEnabled:bool? +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings::|public|IsStyleEnabled:bool? +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings::|public|OdataType:string +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationAiFeedbackDeliverySettings +Microsoft.Graph.Models.educationAiFeedbackDeliverySettings~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.educationAiFeedbackSettings::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.educationAiFeedbackSettings::|public|AudienceEngagementSettings:global.Microsoft.Graph.Models.EducationAiFeedbackAudienceEngagementSettings +Microsoft.Graph.Models.educationAiFeedbackSettings::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.educationAiFeedbackSettings::|public|constructor():void +Microsoft.Graph.Models.educationAiFeedbackSettings::|public|ContentSettings:global.Microsoft.Graph.Models.EducationAiFeedbackContentSettings +Microsoft.Graph.Models.educationAiFeedbackSettings::|public|DeliverySettings:global.Microsoft.Graph.Models.EducationAiFeedbackDeliverySettings +Microsoft.Graph.Models.educationAiFeedbackSettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.educationAiFeedbackSettings::|public|OdataType:string +Microsoft.Graph.Models.educationAiFeedbackSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.educationAiFeedbackSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationAiFeedbackSettings +Microsoft.Graph.Models.educationAiFeedbackSettings~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Models.educationAssignment-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.educationAssignment::|public|AddedStudentAction:global.Microsoft.Graph.Models.EducationAddedStudentAction? Microsoft.Graph.Models.educationAssignment::|public|AddToCalendarAction:global.Microsoft.Graph.Models.EducationAddToCalendarOptions? @@ -100928,6 +101570,67 @@ Microsoft.Graph.Models.educationSchoolCollectionResponse::|public|GetFieldDeseri Microsoft.Graph.Models.educationSchoolCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.educationSchoolCollectionResponse::|public|Value:List Microsoft.Graph.Models.educationSchoolCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationSchoolCollectionResponse +Microsoft.Graph.Models.educationSpeakerCoachAudienceEngagementSettings::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.educationSpeakerCoachAudienceEngagementSettings::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.educationSpeakerCoachAudienceEngagementSettings::|public|constructor():void +Microsoft.Graph.Models.educationSpeakerCoachAudienceEngagementSettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.educationSpeakerCoachAudienceEngagementSettings::|public|IsBodyLanguageEnabled:bool? +Microsoft.Graph.Models.educationSpeakerCoachAudienceEngagementSettings::|public|OdataType:string +Microsoft.Graph.Models.educationSpeakerCoachAudienceEngagementSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.educationSpeakerCoachAudienceEngagementSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationSpeakerCoachAudienceEngagementSettings +Microsoft.Graph.Models.educationSpeakerCoachAudienceEngagementSettings~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.educationSpeakerCoachContentSettings::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.educationSpeakerCoachContentSettings::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.educationSpeakerCoachContentSettings::|public|constructor():void +Microsoft.Graph.Models.educationSpeakerCoachContentSettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.educationSpeakerCoachContentSettings::|public|IsInclusivenessEnabled:bool? +Microsoft.Graph.Models.educationSpeakerCoachContentSettings::|public|IsRepetitiveLanguageEnabled:bool? +Microsoft.Graph.Models.educationSpeakerCoachContentSettings::|public|OdataType:string +Microsoft.Graph.Models.educationSpeakerCoachContentSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.educationSpeakerCoachContentSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationSpeakerCoachContentSettings +Microsoft.Graph.Models.educationSpeakerCoachContentSettings~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|public|AreFillerWordsEnabled:bool? +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|public|constructor():void +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|public|IsPaceEnabled:bool? +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|public|IsPitchEnabled:bool? +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|public|IsPronunciationEnabled:bool? +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|public|OdataType:string +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationSpeakerCoachDeliverySettings +Microsoft.Graph.Models.educationSpeakerCoachDeliverySettings~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.educationSpeakerCoachSettings::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.educationSpeakerCoachSettings::|public|AudienceEngagementSettings:global.Microsoft.Graph.Models.EducationSpeakerCoachAudienceEngagementSettings +Microsoft.Graph.Models.educationSpeakerCoachSettings::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.educationSpeakerCoachSettings::|public|constructor():void +Microsoft.Graph.Models.educationSpeakerCoachSettings::|public|ContentSettings:global.Microsoft.Graph.Models.EducationSpeakerCoachContentSettings +Microsoft.Graph.Models.educationSpeakerCoachSettings::|public|DeliverySettings:global.Microsoft.Graph.Models.EducationSpeakerCoachDeliverySettings +Microsoft.Graph.Models.educationSpeakerCoachSettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.educationSpeakerCoachSettings::|public|OdataType:string +Microsoft.Graph.Models.educationSpeakerCoachSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.educationSpeakerCoachSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationSpeakerCoachSettings +Microsoft.Graph.Models.educationSpeakerCoachSettings~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.educationSpeakerProgressResource-->global.Microsoft.Graph.Models.EducationResource +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|AiFeedbackCriteria:global.Microsoft.Graph.Models.EducationAiFeedbackCriteria +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|constructor():void +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|IsAiFeedbackEnabled:bool? +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|IsVideoRequired:bool? +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|MaxRecordingAttempts:int? +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|OdataType:string +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|PresentationTitle:string +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|RecordingTimeLimitInMinutes:int? +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|ShowRehearsalReportToStudentBeforeMediaUpload:bool? +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|SpeakerCoachSettings:global.Microsoft.Graph.Models.EducationSpeakerCoachSettings +Microsoft.Graph.Models.educationSpeakerProgressResource::|public|SpokenLanguageLocale:string +Microsoft.Graph.Models.educationSpeakerProgressResource::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EducationSpeakerProgressResource +Microsoft.Graph.Models.educationSpeechType::0000-informative +Microsoft.Graph.Models.educationSpeechType::0001-personal +Microsoft.Graph.Models.educationSpeechType::0002-persuasive +Microsoft.Graph.Models.educationSpeechType::0003-unknownFutureValue Microsoft.Graph.Models.educationStudent::|public|AdditionalData:IDictionary Microsoft.Graph.Models.educationStudent::|public|BackingStore:IBackingStore Microsoft.Graph.Models.educationStudent::|public|BirthDate:Date? @@ -101322,6 +102025,113 @@ Microsoft.Graph.Models.engagementAsyncOperationCollectionResponse::|public|Value Microsoft.Graph.Models.engagementAsyncOperationCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EngagementAsyncOperationCollectionResponse Microsoft.Graph.Models.engagementAsyncOperationType::0000-createCommunity Microsoft.Graph.Models.engagementAsyncOperationType::0001-unknownFutureValue +Microsoft.Graph.Models.engagementConversation-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.engagementConversation::|public|CreationMode:global.Microsoft.Graph.Models.EngagementCreationMode? +Microsoft.Graph.Models.engagementConversation::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.engagementConversation::|public|Messages:List +Microsoft.Graph.Models.engagementConversation::|public|OdataType:string +Microsoft.Graph.Models.engagementConversation::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.engagementConversation::|public|Starter:global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Models.engagementConversation::|public|StarterId:string +Microsoft.Graph.Models.engagementConversation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EngagementConversation +Microsoft.Graph.Models.engagementConversationDiscussionMessage-->global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Models.engagementConversationDiscussionMessage::|public|constructor():void +Microsoft.Graph.Models.engagementConversationDiscussionMessage::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.engagementConversationDiscussionMessage::|public|OdataType:string +Microsoft.Graph.Models.engagementConversationDiscussionMessage::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.engagementConversationDiscussionMessage::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EngagementConversationDiscussionMessage +Microsoft.Graph.Models.engagementConversationMessage-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.engagementConversationMessage::|public|Body:global.Microsoft.Graph.Models.ItemBody +Microsoft.Graph.Models.engagementConversationMessage::|public|Conversation:global.Microsoft.Graph.Models.EngagementConversation +Microsoft.Graph.Models.engagementConversationMessage::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Models.engagementConversationMessage::|public|CreationMode:global.Microsoft.Graph.Models.EngagementCreationMode? +Microsoft.Graph.Models.engagementConversationMessage::|public|From:global.Microsoft.Graph.Models.EngagementIdentitySet +Microsoft.Graph.Models.engagementConversationMessage::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.engagementConversationMessage::|public|LastModifiedDateTime:DateTimeOffset? +Microsoft.Graph.Models.engagementConversationMessage::|public|OdataType:string +Microsoft.Graph.Models.engagementConversationMessage::|public|Reactions:List +Microsoft.Graph.Models.engagementConversationMessage::|public|Replies:List +Microsoft.Graph.Models.engagementConversationMessage::|public|ReplyTo:global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Models.engagementConversationMessage::|public|ReplyToId:string +Microsoft.Graph.Models.engagementConversationMessage::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.engagementConversationMessage::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Models.engagementConversationMessageCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.engagementConversationMessageCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.engagementConversationMessageCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.engagementConversationMessageCollectionResponse::|public|Value:List +Microsoft.Graph.Models.engagementConversationMessageCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EngagementConversationMessageCollectionResponse +Microsoft.Graph.Models.engagementConversationMessageReaction-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.engagementConversationMessageReaction::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Models.engagementConversationMessageReaction::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.engagementConversationMessageReaction::|public|OdataType:string +Microsoft.Graph.Models.engagementConversationMessageReaction::|public|ReactionBy:global.Microsoft.Graph.Models.EngagementIdentitySet +Microsoft.Graph.Models.engagementConversationMessageReaction::|public|ReactionType:global.Microsoft.Graph.Models.EngagementConversationMessageReactionType? +Microsoft.Graph.Models.engagementConversationMessageReaction::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.engagementConversationMessageReaction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EngagementConversationMessageReaction +Microsoft.Graph.Models.engagementConversationMessageReactionCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.engagementConversationMessageReactionCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.engagementConversationMessageReactionCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.engagementConversationMessageReactionCollectionResponse::|public|Value:List +Microsoft.Graph.Models.engagementConversationMessageReactionCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EngagementConversationMessageReactionCollectionResponse +Microsoft.Graph.Models.engagementConversationMessageReactionType::0000-like +Microsoft.Graph.Models.engagementConversationMessageReactionType::0001-love +Microsoft.Graph.Models.engagementConversationMessageReactionType::0002-celebrate +Microsoft.Graph.Models.engagementConversationMessageReactionType::0003-thank +Microsoft.Graph.Models.engagementConversationMessageReactionType::0004-laugh +Microsoft.Graph.Models.engagementConversationMessageReactionType::0005-sad +Microsoft.Graph.Models.engagementConversationMessageReactionType::0006-happy +Microsoft.Graph.Models.engagementConversationMessageReactionType::0007-excited +Microsoft.Graph.Models.engagementConversationMessageReactionType::0008-smile +Microsoft.Graph.Models.engagementConversationMessageReactionType::0009-silly +Microsoft.Graph.Models.engagementConversationMessageReactionType::0010-intenseLaugh +Microsoft.Graph.Models.engagementConversationMessageReactionType::0011-starStruck +Microsoft.Graph.Models.engagementConversationMessageReactionType::0012-goofy +Microsoft.Graph.Models.engagementConversationMessageReactionType::0013-thinking +Microsoft.Graph.Models.engagementConversationMessageReactionType::0014-surprised +Microsoft.Graph.Models.engagementConversationMessageReactionType::0015-mindBlown +Microsoft.Graph.Models.engagementConversationMessageReactionType::0016-scared +Microsoft.Graph.Models.engagementConversationMessageReactionType::0017-crying +Microsoft.Graph.Models.engagementConversationMessageReactionType::0018-shocked +Microsoft.Graph.Models.engagementConversationMessageReactionType::0019-angry +Microsoft.Graph.Models.engagementConversationMessageReactionType::0020-agree +Microsoft.Graph.Models.engagementConversationMessageReactionType::0021-praise +Microsoft.Graph.Models.engagementConversationMessageReactionType::0022-takingNotes +Microsoft.Graph.Models.engagementConversationMessageReactionType::0023-heartBroken +Microsoft.Graph.Models.engagementConversationMessageReactionType::0024-support +Microsoft.Graph.Models.engagementConversationMessageReactionType::0025-confirmed +Microsoft.Graph.Models.engagementConversationMessageReactionType::0026-watching +Microsoft.Graph.Models.engagementConversationMessageReactionType::0027-brain +Microsoft.Graph.Models.engagementConversationMessageReactionType::0028-medal +Microsoft.Graph.Models.engagementConversationMessageReactionType::0029-bullseye +Microsoft.Graph.Models.engagementConversationMessageReactionType::0030-unknownFutureValue +Microsoft.Graph.Models.engagementConversationModerationState::0000-published +Microsoft.Graph.Models.engagementConversationModerationState::0001-pendingReview +Microsoft.Graph.Models.engagementConversationModerationState::0002-dismissed +Microsoft.Graph.Models.engagementConversationModerationState::0003-unknownFutureValue +Microsoft.Graph.Models.engagementConversationQuestionMessage-->global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Models.engagementConversationQuestionMessage::|public|constructor():void +Microsoft.Graph.Models.engagementConversationQuestionMessage::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.engagementConversationQuestionMessage::|public|OdataType:string +Microsoft.Graph.Models.engagementConversationQuestionMessage::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.engagementConversationQuestionMessage::|public|Title:string +Microsoft.Graph.Models.engagementConversationQuestionMessage::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EngagementConversationQuestionMessage +Microsoft.Graph.Models.engagementConversationSystemMessage-->global.Microsoft.Graph.Models.EngagementConversationMessage +Microsoft.Graph.Models.engagementConversationSystemMessage::|public|constructor():void +Microsoft.Graph.Models.engagementConversationSystemMessage::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.engagementConversationSystemMessage::|public|OdataType:string +Microsoft.Graph.Models.engagementConversationSystemMessage::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.engagementConversationSystemMessage::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EngagementConversationSystemMessage +Microsoft.Graph.Models.engagementCreationMode::0000-none +Microsoft.Graph.Models.engagementCreationMode::0001-migration +Microsoft.Graph.Models.engagementCreationMode::0002-unknownFutureValue +Microsoft.Graph.Models.engagementIdentitySet-->global.Microsoft.Graph.Models.IdentitySet +Microsoft.Graph.Models.engagementIdentitySet::|public|Audience:global.Microsoft.Graph.Models.Identity +Microsoft.Graph.Models.engagementIdentitySet::|public|constructor():void +Microsoft.Graph.Models.engagementIdentitySet::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.engagementIdentitySet::|public|Group:global.Microsoft.Graph.Models.Identity +Microsoft.Graph.Models.engagementIdentitySet::|public|OdataType:string +Microsoft.Graph.Models.engagementIdentitySet::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.engagementIdentitySet::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EngagementIdentitySet Microsoft.Graph.Models.enrollmentConfigurationAssignment-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.enrollmentConfigurationAssignment::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.enrollmentConfigurationAssignment::|public|OdataType:string @@ -102471,6 +103281,7 @@ Microsoft.Graph.Models.group::|public|OnPremisesNetBiosName:string Microsoft.Graph.Models.group::|public|OnPremisesProvisioningErrors:List Microsoft.Graph.Models.group::|public|OnPremisesSamAccountName:string Microsoft.Graph.Models.group::|public|OnPremisesSecurityIdentifier:string +Microsoft.Graph.Models.group::|public|OnPremisesSyncBehavior:global.Microsoft.Graph.Models.OnPremisesSyncBehavior Microsoft.Graph.Models.group::|public|OnPremisesSyncEnabled:bool? Microsoft.Graph.Models.group::|public|Owners:List Microsoft.Graph.Models.group::|public|PermissionGrants:List @@ -105534,6 +106345,7 @@ Microsoft.Graph.Models.managedDevice::|public|ManagedDeviceName:string Microsoft.Graph.Models.managedDevice::|public|ManagedDeviceOwnerType:global.Microsoft.Graph.Models.ManagedDeviceOwnerType? Microsoft.Graph.Models.managedDevice::|public|ManagementAgent:global.Microsoft.Graph.Models.ManagementAgentType? Microsoft.Graph.Models.managedDevice::|public|ManagementCertificateExpirationDate:DateTimeOffset? +Microsoft.Graph.Models.managedDevice::|public|ManagementState:global.Microsoft.Graph.Models.ManagementState? Microsoft.Graph.Models.managedDevice::|public|Manufacturer:string Microsoft.Graph.Models.managedDevice::|public|Meid:string Microsoft.Graph.Models.managedDevice::|public|Model:string @@ -105778,6 +106590,19 @@ Microsoft.Graph.Models.managementAgentType::0009-jamf Microsoft.Graph.Models.managementAgentType::0010-googleCloudDevicePolicyController Microsoft.Graph.Models.managementAgentType::0011-microsoft365ManagedMdm Microsoft.Graph.Models.managementAgentType::0012-msSense +Microsoft.Graph.Models.managementState::0000-managed +Microsoft.Graph.Models.managementState::0001-retirePending +Microsoft.Graph.Models.managementState::0002-retireFailed +Microsoft.Graph.Models.managementState::0003-wipePending +Microsoft.Graph.Models.managementState::0004-wipeFailed +Microsoft.Graph.Models.managementState::0005-unhealthy +Microsoft.Graph.Models.managementState::0006-deletePending +Microsoft.Graph.Models.managementState::0007-retireIssued +Microsoft.Graph.Models.managementState::0008-wipeIssued +Microsoft.Graph.Models.managementState::0009-wipeCanceled +Microsoft.Graph.Models.managementState::0010-retireCanceled +Microsoft.Graph.Models.managementState::0011-discovered +Microsoft.Graph.Models.managementState::0012-unknownFutureValue Microsoft.Graph.Models.mdmAppConfigKeyType::0000-stringType Microsoft.Graph.Models.mdmAppConfigKeyType::0001-integerType Microsoft.Graph.Models.mdmAppConfigKeyType::0002-realType @@ -107511,6 +108336,22 @@ Microsoft.Graph.Models.onlineMeetingCollectionResponse::|public|Value:Listglobal.Microsoft.Graph.Models.EngagementConversation +Microsoft.Graph.Models.onlineMeetingEngagementConversation::|public|constructor():void +Microsoft.Graph.Models.onlineMeetingEngagementConversation::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.onlineMeetingEngagementConversation::|public|ModerationState:global.Microsoft.Graph.Models.EngagementConversationModerationState? +Microsoft.Graph.Models.onlineMeetingEngagementConversation::|public|OdataType:string +Microsoft.Graph.Models.onlineMeetingEngagementConversation::|public|OnlineMeeting:global.Microsoft.Graph.Models.OnlineMeeting +Microsoft.Graph.Models.onlineMeetingEngagementConversation::|public|OnlineMeetingId:string +Microsoft.Graph.Models.onlineMeetingEngagementConversation::|public|Organizer:global.Microsoft.Graph.Models.EngagementIdentitySet +Microsoft.Graph.Models.onlineMeetingEngagementConversation::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.onlineMeetingEngagementConversation::|public|UpvoteCount:int? +Microsoft.Graph.Models.onlineMeetingEngagementConversation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.OnlineMeetingEngagementConversation +Microsoft.Graph.Models.onlineMeetingEngagementConversationCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.onlineMeetingEngagementConversationCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.onlineMeetingEngagementConversationCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.onlineMeetingEngagementConversationCollectionResponse::|public|Value:List +Microsoft.Graph.Models.onlineMeetingEngagementConversationCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.OnlineMeetingEngagementConversationCollectionResponse Microsoft.Graph.Models.onlineMeetingInfo::|public|AdditionalData:IDictionary Microsoft.Graph.Models.onlineMeetingInfo::|public|BackingStore:IBackingStore Microsoft.Graph.Models.onlineMeetingInfo::|public|ConferenceId:string @@ -107679,6 +108520,12 @@ Microsoft.Graph.Models.onPremisesProvisioningError::|public|Serialize(writer:ISe Microsoft.Graph.Models.onPremisesProvisioningError::|public|Value:string Microsoft.Graph.Models.onPremisesProvisioningError::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.OnPremisesProvisioningError Microsoft.Graph.Models.onPremisesProvisioningError~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.onPremisesSyncBehavior-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.onPremisesSyncBehavior::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.onPremisesSyncBehavior::|public|IsCloudManaged:bool? +Microsoft.Graph.Models.onPremisesSyncBehavior::|public|OdataType:string +Microsoft.Graph.Models.onPremisesSyncBehavior::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.onPremisesSyncBehavior::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.OnPremisesSyncBehavior Microsoft.Graph.Models.onTokenIssuanceStartCustomExtension-->global.Microsoft.Graph.Models.CustomAuthenticationExtension Microsoft.Graph.Models.onTokenIssuanceStartCustomExtension::|public|ClaimsForTokenConfiguration:List Microsoft.Graph.Models.onTokenIssuanceStartCustomExtension::|public|constructor():void @@ -107961,6 +108808,7 @@ Microsoft.Graph.Models.orgContact::|public|MemberOf:List +Microsoft.Graph.Models.orgContact::|public|OnPremisesSyncBehavior:global.Microsoft.Graph.Models.OnPremisesSyncBehavior Microsoft.Graph.Models.orgContact::|public|OnPremisesSyncEnabled:bool? Microsoft.Graph.Models.orgContact::|public|Phones:List Microsoft.Graph.Models.orgContact::|public|ProxyAddresses:List @@ -111487,6 +112335,29 @@ Microsoft.Graph.Models.readingAssignmentSubmissionCollectionResponse::|public|Ge Microsoft.Graph.Models.readingAssignmentSubmissionCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.readingAssignmentSubmissionCollectionResponse::|public|Value:List Microsoft.Graph.Models.readingAssignmentSubmissionCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.ReadingAssignmentSubmissionCollectionResponse +Microsoft.Graph.Models.readingCoachPassage-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.readingCoachPassage::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.readingCoachPassage::|public|IsReadingCompleted:bool? +Microsoft.Graph.Models.readingCoachPassage::|public|LanguageTag:string +Microsoft.Graph.Models.readingCoachPassage::|public|OdataType:string +Microsoft.Graph.Models.readingCoachPassage::|public|PracticedAtDateTime:DateTimeOffset? +Microsoft.Graph.Models.readingCoachPassage::|public|PracticeWords:List +Microsoft.Graph.Models.readingCoachPassage::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.readingCoachPassage::|public|StoryType:global.Microsoft.Graph.Models.ReadingCoachStoryType? +Microsoft.Graph.Models.readingCoachPassage::|public|StudentId:string +Microsoft.Graph.Models.readingCoachPassage::|public|TimeSpentReadingInSeconds:double? +Microsoft.Graph.Models.readingCoachPassage::|public|WordsAccuracyPercentage:double? +Microsoft.Graph.Models.readingCoachPassage::|public|WordsPerMinute:double? +Microsoft.Graph.Models.readingCoachPassage::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.ReadingCoachPassage +Microsoft.Graph.Models.readingCoachPassageCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.readingCoachPassageCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.readingCoachPassageCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.readingCoachPassageCollectionResponse::|public|Value:List +Microsoft.Graph.Models.readingCoachPassageCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.ReadingCoachPassageCollectionResponse +Microsoft.Graph.Models.readingCoachStoryType::0000-aiGenerated +Microsoft.Graph.Models.readingCoachStoryType::0001-readWorks +Microsoft.Graph.Models.readingCoachStoryType::0002-userProvided +Microsoft.Graph.Models.readingCoachStoryType::0003-unknownFutureValue Microsoft.Graph.Models.recentNotebook::|public|AdditionalData:IDictionary Microsoft.Graph.Models.recentNotebook::|public|BackingStore:IBackingStore Microsoft.Graph.Models.recentNotebook::|public|constructor():void @@ -111891,8 +112762,10 @@ Microsoft.Graph.Models.reportsRoot-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.reportsRoot::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.reportsRoot::|public|OdataType:string Microsoft.Graph.Models.reportsRoot::|public|ReadingAssignmentSubmissions:List +Microsoft.Graph.Models.reportsRoot::|public|ReadingCoachPassages:List Microsoft.Graph.Models.reportsRoot::|public|ReflectCheckInResponses:List Microsoft.Graph.Models.reportsRoot::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.reportsRoot::|public|SpeakerAssignmentSubmissions:List Microsoft.Graph.Models.reportsRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.ReportsRoot Microsoft.Graph.Models.report~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Models.request-->global.Microsoft.Graph.Models.Entity @@ -113507,6 +114380,7 @@ Microsoft.Graph.Models.Security.caseAction::0007-unknownFutureValue Microsoft.Graph.Models.Security.caseAction::0008-purgeData Microsoft.Graph.Models.Security.caseAction::0009-exportReport Microsoft.Graph.Models.Security.caseAction::0010-exportResult +Microsoft.Graph.Models.Security.caseAction::0011-holdPolicySync Microsoft.Graph.Models.Security.caseOperation-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.caseOperation::|public|Action:global.Microsoft.Graph.Models.Security.CaseAction? Microsoft.Graph.Models.Security.caseOperation::|public|CompletedDateTime:DateTimeOffset? @@ -113784,7 +114658,9 @@ Microsoft.Graph.Models.Security.detectionSource::0032-microsoftDefenderThreatInt Microsoft.Graph.Models.Security.detectionSource::0033-builtInMl Microsoft.Graph.Models.Security.detectionSource::0034-microsoftInsiderRiskManagement Microsoft.Graph.Models.Security.detectionSource::0035-microsoftThreatIntelligence -Microsoft.Graph.Models.Security.detectionSource::0036-microsoftSentinel +Microsoft.Graph.Models.Security.detectionSource::0036-microsoftDefenderForAIServices +Microsoft.Graph.Models.Security.detectionSource::0037-securityCopilot +Microsoft.Graph.Models.Security.detectionSource::0038-microsoftSentinel Microsoft.Graph.Models.Security.detectionStatus::0000-detected Microsoft.Graph.Models.Security.detectionStatus::0001-blocked Microsoft.Graph.Models.Security.detectionStatus::0002-prevented @@ -113956,6 +114832,12 @@ Microsoft.Graph.Models.Security.ediscoveryHoldOperation::|public|GetFieldDeseria Microsoft.Graph.Models.Security.ediscoveryHoldOperation::|public|OdataType:string Microsoft.Graph.Models.Security.ediscoveryHoldOperation::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.ediscoveryHoldOperation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EdiscoveryHoldOperation +Microsoft.Graph.Models.Security.ediscoveryHoldPolicySyncOperation-->global.Microsoft.Graph.Models.Security.CaseOperation +Microsoft.Graph.Models.Security.ediscoveryHoldPolicySyncOperation::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.ediscoveryHoldPolicySyncOperation::|public|OdataType:string +Microsoft.Graph.Models.Security.ediscoveryHoldPolicySyncOperation::|public|ReportFileMetadata:List +Microsoft.Graph.Models.Security.ediscoveryHoldPolicySyncOperation::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.ediscoveryHoldPolicySyncOperation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EdiscoveryHoldPolicySyncOperation Microsoft.Graph.Models.Security.ediscoveryIndexOperation-->global.Microsoft.Graph.Models.Security.CaseOperation Microsoft.Graph.Models.Security.ediscoveryIndexOperation::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.Security.ediscoveryIndexOperation::|public|OdataType:string @@ -117237,6 +118119,35 @@ Microsoft.Graph.Models.spaApplication::|public|RedirectUris:List Microsoft.Graph.Models.spaApplication::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.spaApplication::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.SpaApplication Microsoft.Graph.Models.spaApplication~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.speakerAssignmentSubmission-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|AssignmentId:string +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|AverageWordsPerMinutePace:long? +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|ClassId:string +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|FillerWordsOccurrencesCount:long? +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|IncorrectCameraDistanceOccurrencesCount:long? +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|LengthOfSubmissionInSeconds:double? +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|LostEyeContactOccurrencesCount:long? +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|MonotoneOccurrencesCount:long? +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|NonInclusiveLanguageOccurrencesCount:long? +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|ObstructedViewOccurrencesCount:long? +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|OdataType:string +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|RepetitiveLanguageOccurrencesCount:long? +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|StudentId:string +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|SubmissionDateTime:DateTimeOffset? +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|SubmissionId:string +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|TopFillerWords:List +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|TopMispronouncedWords:List +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|TopNonInclusiveWordsAndPhrases:List +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|TopRepetitiveWordsAndPhrases:List +Microsoft.Graph.Models.speakerAssignmentSubmission::|public|WordsSpokenCount:long? +Microsoft.Graph.Models.speakerAssignmentSubmission::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.SpeakerAssignmentSubmission +Microsoft.Graph.Models.speakerAssignmentSubmissionCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.speakerAssignmentSubmissionCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.speakerAssignmentSubmissionCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.speakerAssignmentSubmissionCollectionResponse::|public|Value:List +Microsoft.Graph.Models.speakerAssignmentSubmissionCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.SpeakerAssignmentSubmissionCollectionResponse Microsoft.Graph.Models.specialFolder::|public|AdditionalData:IDictionary Microsoft.Graph.Models.specialFolder::|public|BackingStore:IBackingStore Microsoft.Graph.Models.specialFolder::|public|constructor():void @@ -118523,21 +119434,6 @@ Microsoft.Graph.Models.teamworkUserIdentityType::0005-skypeUser Microsoft.Graph.Models.teamworkUserIdentityType::0006-phoneUser Microsoft.Graph.Models.teamworkUserIdentityType::0007-unknownFutureValue Microsoft.Graph.Models.teamworkUserIdentityType::0008-emailUser -Microsoft.Graph.Models.telecomExpenseManagementPartner-->global.Microsoft.Graph.Models.Entity -Microsoft.Graph.Models.telecomExpenseManagementPartner::|public|AppAuthorized:bool? -Microsoft.Graph.Models.telecomExpenseManagementPartner::|public|DisplayName:string -Microsoft.Graph.Models.telecomExpenseManagementPartner::|public|Enabled:bool? -Microsoft.Graph.Models.telecomExpenseManagementPartner::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Models.telecomExpenseManagementPartner::|public|LastConnectionDateTime:DateTimeOffset? -Microsoft.Graph.Models.telecomExpenseManagementPartner::|public|OdataType:string -Microsoft.Graph.Models.telecomExpenseManagementPartner::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Models.telecomExpenseManagementPartner::|public|Url:string -Microsoft.Graph.Models.telecomExpenseManagementPartner::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.TelecomExpenseManagementPartner -Microsoft.Graph.Models.telecomExpenseManagementPartnerCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse -Microsoft.Graph.Models.telecomExpenseManagementPartnerCollectionResponse::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Models.telecomExpenseManagementPartnerCollectionResponse::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Models.telecomExpenseManagementPartnerCollectionResponse::|public|Value:List -Microsoft.Graph.Models.telecomExpenseManagementPartnerCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.TelecomExpenseManagementPartnerCollectionResponse Microsoft.Graph.Models.teleconferenceDeviceAudioQuality-->global.Microsoft.Graph.Models.TeleconferenceDeviceMediaQuality Microsoft.Graph.Models.teleconferenceDeviceAudioQuality::|public|constructor():void Microsoft.Graph.Models.teleconferenceDeviceAudioQuality::|public|GetFieldDeserializers():IDictionary> diff --git a/src/Microsoft.Graph/Generated/kiota-lock.json b/src/Microsoft.Graph/Generated/kiota-lock.json index 2d4724d8276..984346165dc 100644 --- a/src/Microsoft.Graph/Generated/kiota-lock.json +++ b/src/Microsoft.Graph/Generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "FCC56E434A3453D05497A15D66F285673BEC2B71ACB06A56F349C1D8C3E29C6A33E97F8AE7A54E6649A022E98D0FA98F5A398D5A137CA7D6BB23E2FD75D8E28C", + "descriptionHash": "99FA444A208ECFA00DB70834E701D240662498C3E366DBF47D17AE338DEFC98427105A4C9050D799F35C84F84B5F6896648466175AF401D1D920EE579A599E21", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.29.0",