Skip to content

Commit 9b74c26

Browse files
Update generated files with build 3117563 (#717)
1 parent 773e12d commit 9b74c26

File tree

86 files changed

+6309
-4
lines changed

Some content is hidden

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

86 files changed

+6309
-4
lines changed

src/Microsoft.Graph/Microsoft.Graph.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<DelaySign>false</DelaySign>
2020
<AssemblyOriginatorKeyFile>35MSSharedLib1024.snk</AssemblyOriginatorKeyFile>
2121
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
22-
<VersionPrefix>3.7.0</VersionPrefix>
22+
<VersionPrefix>3.8.0</VersionPrefix>
2323
<!-- VersionPrefix minor version should not be set when the change comes from the generator. It will be updated automatically. -->
2424
<!-- VersionPrefix minor version must be manually set when making manual changes to code. -->
2525
<!-- VersionPrefix major and patch versions must be manually set. -->

src/Microsoft.Graph/Models/Generated/Alert.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ public Alert()
150150

151151
/// <summary>
152152
/// Gets or sets incident ids.
153-
/// IDs of incidents related to current alert. (new)
153+
/// IDs of incidents related to current alert.
154154
/// </summary>
155155
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "incidentIds", Required = Newtonsoft.Json.Required.Default)]
156156
public IEnumerable<string> IncidentIds { get; set; }
@@ -171,7 +171,7 @@ public Alert()
171171

172172
/// <summary>
173173
/// Gets or sets network connections.
174-
/// Security-related stateful information generated by the provider about the network connection(s) related to this alert. (updated)
174+
/// Security-related stateful information generated by the provider about the network connection(s) related to this alert.
175175
/// </summary>
176176
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "networkConnections", Required = Newtonsoft.Json.Required.Default)]
177177
public IEnumerable<NetworkConnection> NetworkConnections { get; set; }
@@ -199,7 +199,7 @@ public Alert()
199199

200200
/// <summary>
201201
/// Gets or sets security resources.
202-
/// Resources related to current alert. For example, for some alerts this can have the Azure Resource value. (new)
202+
/// Resources related to current alert. For example, for some alerts this can have the Azure Resource value.
203203
/// </summary>
204204
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "securityResources", Required = Newtonsoft.Json.Required.Default)]
205205
public IEnumerable<SecurityResource> SecurityResources { get; set; }
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
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: Templates\CSharp\Model\ComplexType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Runtime.Serialization;
16+
using Newtonsoft.Json;
17+
18+
/// <summary>
19+
/// The type ApplicationEnforcedRestrictionsSessionControl.
20+
/// </summary>
21+
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
22+
public partial class ApplicationEnforcedRestrictionsSessionControl : ConditionalAccessSessionControl
23+
{
24+
/// <summary>
25+
/// Initializes a new instance of the <see cref="ApplicationEnforcedRestrictionsSessionControl"/> class.
26+
/// </summary>
27+
public ApplicationEnforcedRestrictionsSessionControl()
28+
{
29+
this.ODataType = "microsoft.graph.applicationEnforcedRestrictionsSessionControl";
30+
}
31+
32+
}
33+
}
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: Templates\CSharp\Model\ComplexType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Runtime.Serialization;
16+
using Newtonsoft.Json;
17+
18+
/// <summary>
19+
/// The type CloudAppSecuritySessionControl.
20+
/// </summary>
21+
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
22+
public partial class CloudAppSecuritySessionControl : ConditionalAccessSessionControl
23+
{
24+
/// <summary>
25+
/// Initializes a new instance of the <see cref="CloudAppSecuritySessionControl"/> class.
26+
/// </summary>
27+
public CloudAppSecuritySessionControl()
28+
{
29+
this.ODataType = "microsoft.graph.cloudAppSecuritySessionControl";
30+
}
31+
32+
/// <summary>
33+
/// Gets or sets cloudAppSecurityType.
34+
/// </summary>
35+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "cloudAppSecurityType", Required = Newtonsoft.Json.Required.Default)]
36+
public CloudAppSecuritySessionControlType? CloudAppSecurityType { get; set; }
37+
38+
}
39+
}
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: Templates\CSharp\Model\EnumType.cs.tt
9+
10+
11+
namespace Microsoft.Graph
12+
{
13+
using Newtonsoft.Json;
14+
15+
/// <summary>
16+
/// The enum CloudAppSecuritySessionControlType.
17+
/// </summary>
18+
[JsonConverter(typeof(EnumConverter))]
19+
public enum CloudAppSecuritySessionControlType
20+
{
21+
22+
/// <summary>
23+
/// Mcas Configured
24+
/// </summary>
25+
McasConfigured = 0,
26+
27+
/// <summary>
28+
/// Monitor Only
29+
/// </summary>
30+
MonitorOnly = 1,
31+
32+
/// <summary>
33+
/// Block Downloads
34+
/// </summary>
35+
BlockDownloads = 2,
36+
37+
/// <summary>
38+
/// Unknown Future Value
39+
/// </summary>
40+
UnknownFutureValue = 3,
41+
42+
}
43+
}
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
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: Templates\CSharp\Model\ComplexType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Runtime.Serialization;
16+
using Newtonsoft.Json;
17+
18+
/// <summary>
19+
/// The type ConditionalAccessApplications.
20+
/// </summary>
21+
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
22+
[JsonConverter(typeof(DerivedTypeConverter))]
23+
public partial class ConditionalAccessApplications
24+
{
25+
/// <summary>
26+
/// Initializes a new instance of the <see cref="ConditionalAccessApplications"/> class.
27+
/// </summary>
28+
public ConditionalAccessApplications()
29+
{
30+
this.ODataType = "microsoft.graph.conditionalAccessApplications";
31+
}
32+
33+
/// <summary>
34+
/// Gets or sets includeApplications.
35+
/// </summary>
36+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "includeApplications", Required = Newtonsoft.Json.Required.Default)]
37+
public IEnumerable<string> IncludeApplications { get; set; }
38+
39+
/// <summary>
40+
/// Gets or sets excludeApplications.
41+
/// </summary>
42+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "excludeApplications", Required = Newtonsoft.Json.Required.Default)]
43+
public IEnumerable<string> ExcludeApplications { get; set; }
44+
45+
/// <summary>
46+
/// Gets or sets includeUserActions.
47+
/// </summary>
48+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "includeUserActions", Required = Newtonsoft.Json.Required.Default)]
49+
public IEnumerable<string> IncludeUserActions { get; set; }
50+
51+
/// <summary>
52+
/// Gets or sets additional data.
53+
/// </summary>
54+
[JsonExtensionData(ReadData = true)]
55+
public IDictionary<string, object> AdditionalData { get; set; }
56+
57+
/// <summary>
58+
/// Gets or sets @odata.type.
59+
/// </summary>
60+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "@odata.type", Required = Newtonsoft.Json.Required.Default)]
61+
public string ODataType { get; set; }
62+
63+
}
64+
}
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: Templates\CSharp\Model\EnumType.cs.tt
9+
10+
11+
namespace Microsoft.Graph
12+
{
13+
using Newtonsoft.Json;
14+
15+
/// <summary>
16+
/// The enum ConditionalAccessClientApp.
17+
/// </summary>
18+
[JsonConverter(typeof(EnumConverter))]
19+
public enum ConditionalAccessClientApp
20+
{
21+
22+
/// <summary>
23+
/// All
24+
/// </summary>
25+
All = 0,
26+
27+
/// <summary>
28+
/// Browser
29+
/// </summary>
30+
Browser = 1,
31+
32+
/// <summary>
33+
/// Mobile Apps And Desktop Clients
34+
/// </summary>
35+
MobileAppsAndDesktopClients = 2,
36+
37+
/// <summary>
38+
/// Exchange Active Sync
39+
/// </summary>
40+
ExchangeActiveSync = 3,
41+
42+
/// <summary>
43+
/// Eas Supported
44+
/// </summary>
45+
EasSupported = 4,
46+
47+
/// <summary>
48+
/// Other
49+
/// </summary>
50+
Other = 5,
51+
52+
/// <summary>
53+
/// Unknown Future Value
54+
/// </summary>
55+
UnknownFutureValue = 6,
56+
57+
}
58+
}
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
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: Templates\CSharp\Model\ComplexType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Runtime.Serialization;
16+
using Newtonsoft.Json;
17+
18+
/// <summary>
19+
/// The type ConditionalAccessConditionSet.
20+
/// </summary>
21+
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
22+
[JsonConverter(typeof(DerivedTypeConverter))]
23+
public partial class ConditionalAccessConditionSet
24+
{
25+
/// <summary>
26+
/// Initializes a new instance of the <see cref="ConditionalAccessConditionSet"/> class.
27+
/// </summary>
28+
public ConditionalAccessConditionSet()
29+
{
30+
this.ODataType = "microsoft.graph.conditionalAccessConditionSet";
31+
}
32+
33+
/// <summary>
34+
/// Gets or sets applications.
35+
/// </summary>
36+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "applications", Required = Newtonsoft.Json.Required.Default)]
37+
public ConditionalAccessApplications Applications { get; set; }
38+
39+
/// <summary>
40+
/// Gets or sets users.
41+
/// </summary>
42+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "users", Required = Newtonsoft.Json.Required.Default)]
43+
public ConditionalAccessUsers Users { get; set; }
44+
45+
/// <summary>
46+
/// Gets or sets signInRiskLevels.
47+
/// </summary>
48+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "signInRiskLevels", Required = Newtonsoft.Json.Required.Default)]
49+
public IEnumerable<RiskLevel> SignInRiskLevels { get; set; }
50+
51+
/// <summary>
52+
/// Gets or sets platforms.
53+
/// </summary>
54+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "platforms", Required = Newtonsoft.Json.Required.Default)]
55+
public ConditionalAccessPlatforms Platforms { get; set; }
56+
57+
/// <summary>
58+
/// Gets or sets locations.
59+
/// </summary>
60+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "locations", Required = Newtonsoft.Json.Required.Default)]
61+
public ConditionalAccessLocations Locations { get; set; }
62+
63+
/// <summary>
64+
/// Gets or sets clientAppTypes.
65+
/// </summary>
66+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "clientAppTypes", Required = Newtonsoft.Json.Required.Default)]
67+
public IEnumerable<ConditionalAccessClientApp> ClientAppTypes { get; set; }
68+
69+
/// <summary>
70+
/// Gets or sets devices.
71+
/// </summary>
72+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "devices", Required = Newtonsoft.Json.Required.Default)]
73+
public ConditionalAccessDevices Devices { get; set; }
74+
75+
/// <summary>
76+
/// Gets or sets additional data.
77+
/// </summary>
78+
[JsonExtensionData(ReadData = true)]
79+
public IDictionary<string, object> AdditionalData { get; set; }
80+
81+
/// <summary>
82+
/// Gets or sets @odata.type.
83+
/// </summary>
84+
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "@odata.type", Required = Newtonsoft.Json.Required.Default)]
85+
public string ODataType { get; set; }
86+
87+
}
88+
}

0 commit comments

Comments
 (0)