Skip to content

Commit b054cec

Browse files
authored
Merge pull request #1565 from microsoftgraph/dev
Release 4.48.0
2 parents 287135f + d98128f commit b054cec

46 files changed

Lines changed: 2934 additions & 9 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

msgraph-sdk-dotnet.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ extensions:
2828
- OneNote
2929
- Planner
3030
- Reports
31+
- Search
3132
- Security
3233
- SharePoint
3334
- Users
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// ------------------------------------------------------------------------------
2+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
3+
// ------------------------------------------------------------------------------
4+
5+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
6+
// <auto-generated/>
7+
8+
// Template Source: EntityType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Text.Json.Serialization;
16+
17+
/// <summary>
18+
/// The type Anonymous Guest Conversation Member.
19+
/// </summary>
20+
public partial class AnonymousGuestConversationMember : ConversationMember
21+
{
22+
23+
///<summary>
24+
/// The AnonymousGuestConversationMember constructor
25+
///</summary>
26+
public AnonymousGuestConversationMember()
27+
{
28+
this.ODataType = "microsoft.graph.anonymousGuestConversationMember";
29+
}
30+
31+
/// <summary>
32+
/// Gets or sets anonymous guest id.
33+
/// </summary>
34+
[JsonPropertyName("anonymousGuestId")]
35+
public string AnonymousGuestId { get; set; }
36+
37+
}
38+
}
39+

src/Microsoft.Graph/Generated/model/AppRoleAssignment.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public AppRoleAssignment()
5151

5252
/// <summary>
5353
/// Gets or sets principal id.
54-
/// The unique identifier (id) for the user, group, or service principal being granted the app role. Required on create.
54+
/// The unique identifier (id) for the user, security group, or service principal being granted the app role. Security groups with dynamic memberships are supported. Required on create.
5555
/// </summary>
5656
[JsonPropertyName("principalId")]
5757
public Guid? PrincipalId { get; set; }

src/Microsoft.Graph/Generated/model/Application.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ public Application()
203203

204204
/// <summary>
205205
/// Gets or sets required resource access.
206-
/// Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. Supports $filter (eq, not, ge, le).
206+
/// Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le).
207207
/// </summary>
208208
[JsonPropertyName("requiredResourceAccess")]
209209
public IEnumerable<RequiredResourceAccess> RequiredResourceAccess { get; set; }
@@ -224,7 +224,7 @@ public Application()
224224

225225
/// <summary>
226226
/// Gets or sets sign in audience.
227-
/// Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table below. Supports $filter (eq, ne, not).
227+
/// Specifies the Microsoft accounts that are supported for the current application. The possible values are: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount (default), and PersonalMicrosoftAccount. See more in the table. The value of this object also limits the number of permissions an app can request. For more information, see Limits on requested permissions per app. Supports $filter (eq, ne, not).
228228
/// </summary>
229229
[JsonPropertyName("signInAudience")]
230230
public string SignInAudience { get; set; }

src/Microsoft.Graph/Generated/model/ChannelMembersNotificationRecipient.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,14 @@ public ChannelMembersNotificationRecipient()
2929

3030
/// <summary>
3131
/// Gets or sets channelId.
32+
/// The unique identifier for the channel whose members should receive the notification.
3233
/// </summary>
3334
[JsonPropertyName("channelId")]
3435
public string ChannelId { get; set; }
3536

3637
/// <summary>
3738
/// Gets or sets teamId.
39+
/// The unique identifier for the team under which the channel resides.
3840
/// </summary>
3941
[JsonPropertyName("teamId")]
4042
public string TeamId { get; set; }

src/Microsoft.Graph/Generated/model/ChatMembersNotificationRecipient.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ public ChatMembersNotificationRecipient()
2929

3030
/// <summary>
3131
/// Gets or sets chatId.
32+
/// The unique identifier for the chat whose members should receive the notifications.
3233
/// </summary>
3334
[JsonPropertyName("chatId")]
3435
public string ChatId { get; set; }

src/Microsoft.Graph/Generated/model/CrossTenantAccessPolicy.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@ public CrossTenantAccessPolicy()
2828
this.ODataType = "microsoft.graph.crossTenantAccessPolicy";
2929
}
3030

31+
/// <summary>
32+
/// Gets or sets allowed cloud endpoints.
33+
/// </summary>
34+
[JsonPropertyName("allowedCloudEndpoints")]
35+
public IEnumerable<string> AllowedCloudEndpoints { get; set; }
36+
3137
/// <summary>
3238
/// Gets or sets default.
3339
/// Defines the default configuration for how your organization interacts with external Azure Active Directory organizations.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// ------------------------------------------------------------------------------
2+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
3+
// ------------------------------------------------------------------------------
4+
5+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
6+
// <auto-generated/>
7+
8+
// Template Source: EntityType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Text.Json.Serialization;
16+
17+
/// <summary>
18+
/// The type Microsoft Account User Conversation Member.
19+
/// </summary>
20+
public partial class MicrosoftAccountUserConversationMember : ConversationMember
21+
{
22+
23+
///<summary>
24+
/// The MicrosoftAccountUserConversationMember constructor
25+
///</summary>
26+
public MicrosoftAccountUserConversationMember()
27+
{
28+
this.ODataType = "microsoft.graph.microsoftAccountUserConversationMember";
29+
}
30+
31+
/// <summary>
32+
/// Gets or sets user id.
33+
/// </summary>
34+
[JsonPropertyName("userId")]
35+
public string UserId { get; set; }
36+
37+
}
38+
}
39+

src/Microsoft.Graph/Generated/model/PlannerPlanDetails.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public partial class PlannerPlanDetails : Entity
2929

3030
/// <summary>
3131
/// Gets or sets shared with.
32-
/// Set of user ids that this plan is shared with. If you are leveraging Microsoft 365 groups, use the Groups API to manage group membership to share the group's plan. You can also add existing members of the group to this collection though it is not required for them to access the plan owned by the group.
32+
/// Set of user IDs that this plan is shared with. If you are leveraging Microsoft 365 groups, use the Groups API to manage group membership to share the group's plan. You can also add existing members of the group to this collection, although it is not required for them to access the plan owned by the group.
3333
/// </summary>
3434
[JsonPropertyName("sharedWith")]
3535
public PlannerUserIds SharedWith { get; set; }

src/Microsoft.Graph/Generated/model/ResponseStatus.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@ public partial class ResponseStatus
2323

2424
/// <summary>
2525
/// Gets or sets response.
26-
/// The response type. Possible values are: none, organizer, tentativelyAccepted, accepted, declined, notResponded.To differentiate between none and notResponded: none – from organizer's perspective. This value is used when the status of an attendee/participant is reported to the organizer of a meeting. notResponded – from attendde's perspective. Indicates the attendee has not responded to the meeting request. Clients can treat notResponded == none. As an example, if attendee Alex hasn't responded to a meeting request, getting Alex' response status for that event in Alex' calendar returns notResponded. Getting Alex' response from the calendar of any other attendee or the organizer's returns none. Getting the organizer's response for the event in anybody's calendar also returns none.
26+
/// The response type. Possible values are: none, organizer, tentativelyAccepted, accepted, declined, notResponded.To differentiate between none and notResponded: none – from organizer's perspective. This value is used when the status of an attendee/participant is reported to the organizer of a meeting. notResponded – from attendee's perspective. Indicates the attendee has not responded to the meeting request. Clients can treat notResponded == none. As an example, if attendee Alex hasn't responded to a meeting request, getting Alex' response status for that event in Alex' calendar returns notResponded. Getting Alex' response from the calendar of any other attendee or the organizer's returns none. Getting the organizer's response for the event in anybody's calendar also returns none.
2727
/// </summary>
2828
[JsonPropertyName("response")]
2929
public ResponseType? Response { get; set; }
3030

3131
/// <summary>
3232
/// Gets or sets time.
33-
/// The date and time that the response was returned. It uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
33+
/// The date and time when the response was returned. It uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
3434
/// </summary>
3535
[JsonPropertyName("time")]
3636
public DateTimeOffset? Time { get; set; }

0 commit comments

Comments
 (0)