Skip to content

Commit 53fd615

Browse files
authored
Merge pull request #1492 from microsoftgraph/dev
Release 4.41.0
2 parents 7ee9f8c + 5dfa788 commit 53fd615

36 files changed

Lines changed: 2396 additions & 2 deletions

File tree

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,19 @@ public partial class Call : Entity
162162
[JsonConverter(typeof(NextLinkConverter))]
163163
public string AudioRoutingGroupsNextLink { get; set; }
164164

165+
/// <summary>
166+
/// Gets or sets content sharing sessions.
167+
/// </summary>
168+
[JsonPropertyName("contentSharingSessions")]
169+
public ICallContentSharingSessionsCollectionPage ContentSharingSessions { get; set; }
170+
171+
/// <summary>
172+
/// Gets or sets contentSharingSessionsNextLink.
173+
/// </summary>
174+
[JsonPropertyName("contentSharingSessions@odata.nextLink")]
175+
[JsonConverter(typeof(NextLinkConverter))]
176+
public string ContentSharingSessionsNextLink { get; set; }
177+
165178
/// <summary>
166179
/// Gets or sets operations.
167180
/// </summary>

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@ protected internal CallOptions()
3535
[JsonPropertyName("hideBotAfterEscalation")]
3636
public bool? HideBotAfterEscalation { get; set; }
3737

38+
/// <summary>
39+
/// Gets or sets isContentSharingNotificationEnabled.
40+
/// </summary>
41+
[JsonPropertyName("isContentSharingNotificationEnabled")]
42+
public bool? IsContentSharingNotificationEnabled { get; set; }
43+
3844
/// <summary>
3945
/// Gets or sets additional data.
4046
/// </summary>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
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 Content Sharing Session.
19+
/// </summary>
20+
public partial class ContentSharingSession : Entity
21+
{
22+
23+
}
24+
}
25+

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,5 +79,10 @@ public enum RiskDetail
7979
/// </summary>
8080
UnknownFutureValue = 11,
8181

82+
/// <summary>
83+
/// M365DAdmin Dismissed Detection
84+
/// </summary>
85+
M365DAdminDismissedDetection = 12,
86+
8287
}
8388
}
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
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 X509Certificate Authentication Method Configuration.
19+
/// </summary>
20+
public partial class X509CertificateAuthenticationMethodConfiguration : AuthenticationMethodConfiguration
21+
{
22+
23+
///<summary>
24+
/// The X509CertificateAuthenticationMethodConfiguration constructor
25+
///</summary>
26+
public X509CertificateAuthenticationMethodConfiguration()
27+
{
28+
this.ODataType = "microsoft.graph.x509CertificateAuthenticationMethodConfiguration";
29+
}
30+
31+
/// <summary>
32+
/// Gets or sets authentication mode configuration.
33+
/// </summary>
34+
[JsonPropertyName("authenticationModeConfiguration")]
35+
public X509CertificateAuthenticationModeConfiguration AuthenticationModeConfiguration { get; set; }
36+
37+
/// <summary>
38+
/// Gets or sets certificate user bindings.
39+
/// </summary>
40+
[JsonPropertyName("certificateUserBindings")]
41+
public IEnumerable<X509CertificateUserBinding> CertificateUserBindings { get; set; }
42+
43+
/// <summary>
44+
/// Gets or sets include targets.
45+
/// </summary>
46+
[JsonPropertyName("includeTargets")]
47+
public IX509CertificateAuthenticationMethodConfigurationIncludeTargetsCollectionPage IncludeTargets { get; set; }
48+
49+
/// <summary>
50+
/// Gets or sets includeTargetsNextLink.
51+
/// </summary>
52+
[JsonPropertyName("includeTargets@odata.nextLink")]
53+
[JsonConverter(typeof(NextLinkConverter))]
54+
public string IncludeTargetsNextLink { get; set; }
55+
56+
}
57+
}
58+
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
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 X509CertificateAuthenticationMode.
17+
/// </summary>
18+
[JsonConverter(typeof(JsonStringEnumConverter))]
19+
public enum X509CertificateAuthenticationMode
20+
{
21+
22+
/// <summary>
23+
/// X509Certificate Single Factor
24+
/// </summary>
25+
X509CertificateSingleFactor = 0,
26+
27+
/// <summary>
28+
/// X509Certificate Multi Factor
29+
/// </summary>
30+
X509CertificateMultiFactor = 1,
31+
32+
/// <summary>
33+
/// Unknown Future Value
34+
/// </summary>
35+
UnknownFutureValue = 2,
36+
37+
}
38+
}
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
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: ComplexType.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 X509CertificateAuthenticationModeConfiguration.
19+
/// </summary>
20+
[JsonConverter(typeof(DerivedTypeConverter<X509CertificateAuthenticationModeConfiguration>))]
21+
public partial class X509CertificateAuthenticationModeConfiguration
22+
{
23+
24+
/// <summary>
25+
/// Gets or sets rules.
26+
/// </summary>
27+
[JsonPropertyName("rules")]
28+
public IEnumerable<X509CertificateRule> Rules { get; set; }
29+
30+
/// <summary>
31+
/// Gets or sets x509CertificateAuthenticationDefaultMode.
32+
/// </summary>
33+
[JsonPropertyName("x509CertificateAuthenticationDefaultMode")]
34+
public X509CertificateAuthenticationMode? X509CertificateAuthenticationDefaultMode { get; set; }
35+
36+
/// <summary>
37+
/// Gets or sets additional data.
38+
/// </summary>
39+
[JsonExtensionData]
40+
public IDictionary<string, object> AdditionalData { get; set; }
41+
42+
/// <summary>
43+
/// Gets or sets @odata.type.
44+
/// </summary>
45+
[JsonPropertyName("@odata.type")]
46+
public string ODataType { get; set; }
47+
48+
}
49+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
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: ComplexType.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 X509CertificateRule.
19+
/// </summary>
20+
[JsonConverter(typeof(DerivedTypeConverter<X509CertificateRule>))]
21+
public partial class X509CertificateRule
22+
{
23+
24+
/// <summary>
25+
/// Gets or sets identifier.
26+
/// </summary>
27+
[JsonPropertyName("identifier")]
28+
public string Identifier { get; set; }
29+
30+
/// <summary>
31+
/// Gets or sets x509CertificateAuthenticationMode.
32+
/// </summary>
33+
[JsonPropertyName("x509CertificateAuthenticationMode")]
34+
public X509CertificateAuthenticationMode? X509CertificateAuthenticationMode { get; set; }
35+
36+
/// <summary>
37+
/// Gets or sets x509CertificateRuleType.
38+
/// </summary>
39+
[JsonPropertyName("x509CertificateRuleType")]
40+
public X509CertificateRuleType? X509CertificateRuleType { get; set; }
41+
42+
/// <summary>
43+
/// Gets or sets additional data.
44+
/// </summary>
45+
[JsonExtensionData]
46+
public IDictionary<string, object> AdditionalData { get; set; }
47+
48+
/// <summary>
49+
/// Gets or sets @odata.type.
50+
/// </summary>
51+
[JsonPropertyName("@odata.type")]
52+
public string ODataType { get; set; }
53+
54+
}
55+
}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
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 X509CertificateRuleType.
17+
/// </summary>
18+
[JsonConverter(typeof(JsonStringEnumConverter))]
19+
public enum X509CertificateRuleType
20+
{
21+
22+
/// <summary>
23+
/// Issuer Subject
24+
/// </summary>
25+
IssuerSubject = 0,
26+
27+
/// <summary>
28+
/// Policy OID
29+
/// </summary>
30+
PolicyOID = 1,
31+
32+
/// <summary>
33+
/// Unknown Future Value
34+
/// </summary>
35+
UnknownFutureValue = 2,
36+
37+
}
38+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
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: ComplexType.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 X509CertificateUserBinding.
19+
/// </summary>
20+
[JsonConverter(typeof(DerivedTypeConverter<X509CertificateUserBinding>))]
21+
public partial class X509CertificateUserBinding
22+
{
23+
24+
/// <summary>
25+
/// Gets or sets priority.
26+
/// </summary>
27+
[JsonPropertyName("priority")]
28+
public Int32? Priority { get; set; }
29+
30+
/// <summary>
31+
/// Gets or sets userProperty.
32+
/// </summary>
33+
[JsonPropertyName("userProperty")]
34+
public string UserProperty { get; set; }
35+
36+
/// <summary>
37+
/// Gets or sets x509CertificateField.
38+
/// </summary>
39+
[JsonPropertyName("x509CertificateField")]
40+
public string X509CertificateField { get; set; }
41+
42+
/// <summary>
43+
/// Gets or sets additional data.
44+
/// </summary>
45+
[JsonExtensionData]
46+
public IDictionary<string, object> AdditionalData { get; set; }
47+
48+
/// <summary>
49+
/// Gets or sets @odata.type.
50+
/// </summary>
51+
[JsonPropertyName("@odata.type")]
52+
public string ODataType { get; set; }
53+
54+
}
55+
}

0 commit comments

Comments
 (0)