Skip to content

Commit 7ec1346

Browse files
authored
Merge pull request #1467 from microsoftgraph/dev
Release 4.38.0
2 parents d0a0ee1 + 7f336fd commit 7ec1346

25 files changed

Lines changed: 998 additions & 7 deletions

src/Microsoft.Graph/Generated/callrecords/model/ClientUserAgent.cs

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

31+
/// <summary>
32+
/// Gets or sets azureADAppId.
33+
/// The unique identifier of the Azure AD application used by this endpoint.
34+
/// </summary>
35+
[JsonPropertyName("azureADAppId")]
36+
public string AzureADAppId { get; set; }
37+
38+
/// <summary>
39+
/// Gets or sets communicationServiceId.
40+
/// Immutable resource identifier of the Azure Communication Service associated with this endpoint based on Communication Services APIs.
41+
/// </summary>
42+
[JsonPropertyName("communicationServiceId")]
43+
public string CommunicationServiceId { get; set; }
44+
3145
/// <summary>
3246
/// Gets or sets platform.
3347
/// Identifies the platform used by this endpoint. Possible values are: unknown, windows, macOS, iOS, android, web, ipPhone, roomSystem, surfaceHub, holoLens, unknownFutureValue.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
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: EnumType.cs.tt
9+
10+
11+
namespace Microsoft.Graph
12+
{
13+
using System.Text.Json.Serialization;
14+
15+
/// <summary>
16+
/// The enum AutoRestartNotificationDismissalMethod.
17+
/// </summary>
18+
[JsonConverter(typeof(JsonStringEnumConverter))]
19+
public enum AutoRestartNotificationDismissalMethod
20+
{
21+
22+
/// <summary>
23+
/// Not Configured
24+
/// </summary>
25+
NotConfigured = 0,
26+
27+
/// <summary>
28+
/// Automatic
29+
/// </summary>
30+
Automatic = 1,
31+
32+
/// <summary>
33+
/// User
34+
/// </summary>
35+
User = 2,
36+
37+
/// <summary>
38+
/// Unknown Future Value
39+
/// </summary>
40+
UnknownFutureValue = 3,
41+
42+
}
43+
}

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ namespace Microsoft.Graph
1717
/// <summary>
1818
/// The type Detected App.
1919
/// </summary>
20+
[JsonConverter(typeof(DerivedTypeConverter<DetectedApp>))]
2021
public partial class DetectedApp : Entity
2122
{
2223

@@ -34,6 +35,20 @@ public partial class DetectedApp : Entity
3435
[JsonPropertyName("displayName")]
3536
public string DisplayName { get; set; }
3637

38+
/// <summary>
39+
/// Gets or sets platform.
40+
/// Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0).
41+
/// </summary>
42+
[JsonPropertyName("platform")]
43+
public DetectedAppPlatformType? Platform { get; set; }
44+
45+
/// <summary>
46+
/// Gets or sets publisher.
47+
/// Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string.
48+
/// </summary>
49+
[JsonPropertyName("publisher")]
50+
public string Publisher { get; set; }
51+
3752
/// <summary>
3853
/// Gets or sets size in byte.
3954
/// Discovered application size in bytes. Read-only
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
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: EnumType.cs.tt
9+
10+
11+
namespace Microsoft.Graph
12+
{
13+
using System.Text.Json.Serialization;
14+
15+
/// <summary>
16+
/// The enum DetectedAppPlatformType.
17+
/// </summary>
18+
[JsonConverter(typeof(JsonStringEnumConverter))]
19+
public enum DetectedAppPlatformType
20+
{
21+
22+
/// <summary>
23+
/// Unknown
24+
/// </summary>
25+
Unknown = 0,
26+
27+
/// <summary>
28+
/// Windows
29+
/// </summary>
30+
Windows = 1,
31+
32+
/// <summary>
33+
/// Windows Mobile
34+
/// </summary>
35+
WindowsMobile = 2,
36+
37+
/// <summary>
38+
/// Windows Holographic
39+
/// </summary>
40+
WindowsHolographic = 3,
41+
42+
/// <summary>
43+
/// Ios
44+
/// </summary>
45+
Ios = 4,
46+
47+
/// <summary>
48+
/// Mac OS
49+
/// </summary>
50+
MacOS = 5,
51+
52+
/// <summary>
53+
/// Chrome OS
54+
/// </summary>
55+
ChromeOS = 6,
56+
57+
/// <summary>
58+
/// Android OSP
59+
/// </summary>
60+
AndroidOSP = 7,
61+
62+
/// <summary>
63+
/// Android Device Administrator
64+
/// </summary>
65+
AndroidDeviceAdministrator = 8,
66+
67+
/// <summary>
68+
/// Android Work Profile
69+
/// </summary>
70+
AndroidWorkProfile = 9,
71+
72+
/// <summary>
73+
/// Android Dedicated And Fully Managed
74+
/// </summary>
75+
AndroidDedicatedAndFullyManaged = 10,
76+
77+
}
78+
}

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,15 @@ public enum DeviceManagementReportFileFormat
2929
/// </summary>
3030
Pdf = 1,
3131

32+
/// <summary>
33+
/// Json
34+
/// </summary>
35+
Json = 2,
36+
37+
/// <summary>
38+
/// Unknown Future Value
39+
/// </summary>
40+
UnknownFutureValue = 3,
41+
3242
}
3343
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
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: MethodRequestBody.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 PresenceSetUserPreferredPresenceRequestBody.
19+
/// </summary>
20+
public partial class PresenceSetUserPreferredPresenceRequestBody
21+
{
22+
23+
/// <summary>
24+
/// Gets or sets Availability.
25+
/// </summary>
26+
[JsonPropertyName("availability")]
27+
public string Availability { get; set; }
28+
29+
/// <summary>
30+
/// Gets or sets Activity.
31+
/// </summary>
32+
[JsonPropertyName("activity")]
33+
public string Activity { get; set; }
34+
35+
/// <summary>
36+
/// Gets or sets ExpirationDuration.
37+
/// </summary>
38+
[JsonPropertyName("expirationDuration")]
39+
public Duration ExpirationDuration { get; set; }
40+
41+
}
42+
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public partial class UnifiedRoleAssignmentScheduleRequestObject : RequestObject
5858

5959
/// <summary>
6060
/// Gets or sets principal id.
61-
/// Identifier of the principal that has been granted the assignment. Supports $filter (eq, ne).
61+
/// Identifier of the principal that has been granted the assignment. Can be a user, role-assignable group, or a service principal. Supports $filter (eq, ne).
6262
/// </summary>
6363
[JsonPropertyName("principalId")]
6464
public string PrincipalId { get; set; }

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public partial class UnifiedRoleEligibilityScheduleRequestObject : RequestObject
5858

5959
/// <summary>
6060
/// Gets or sets principal id.
61-
/// Identifier of the principal that has been granted the role eligibility. Supports $filter (eq, ne).
61+
/// Identifier of the principal that has been granted the role eligibility. Can be a user or a role-assignable group. You can grant only active assignments service principals.Supports $filter (eq, ne).
6262
/// </summary>
6363
[JsonPropertyName("principalId")]
6464
public string PrincipalId { get; set; }

0 commit comments

Comments
 (0)