Skip to content

Commit

Permalink
Update generated files with build 3117563
Browse files Browse the repository at this point in the history
  • Loading branch information
Microsoft Graph DevX Tooling authored and Microsoft Graph DevX Tooling committed Jun 16, 2020
1 parent 773e12d commit 75ac3de
Show file tree
Hide file tree
Showing 86 changed files with 6,309 additions and 4 deletions.
2 changes: 1 addition & 1 deletion src/Microsoft.Graph/Microsoft.Graph.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<DelaySign>false</DelaySign>
<AssemblyOriginatorKeyFile>35MSSharedLib1024.snk</AssemblyOriginatorKeyFile>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<VersionPrefix>3.7.0</VersionPrefix>
<VersionPrefix>3.8.0</VersionPrefix>
<!-- VersionPrefix minor version should not be set when the change comes from the generator. It will be updated automatically. -->
<!-- VersionPrefix minor version must be manually set when making manual changes to code. -->
<!-- VersionPrefix major and patch versions must be manually set. -->
Expand Down
6 changes: 3 additions & 3 deletions src/Microsoft.Graph/Models/Generated/Alert.cs
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ public Alert()

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

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

/// <summary>
/// Gets or sets security resources.
/// Resources related to current alert. For example, for some alerts this can have the Azure Resource value. (new)
/// Resources related to current alert. For example, for some alerts this can have the Azure Resource value.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "securityResources", Required = Newtonsoft.Json.Required.Default)]
public IEnumerable<SecurityResource> SecurityResources { get; set; }
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
// ------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
// ------------------------------------------------------------------------------

// **NOTE** This file was generated by a tool and any changes will be overwritten.
// <auto-generated/>

// Template Source: Templates\CSharp\Model\ComplexType.cs.tt

namespace Microsoft.Graph
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Runtime.Serialization;
using Newtonsoft.Json;

/// <summary>
/// The type ApplicationEnforcedRestrictionsSessionControl.
/// </summary>
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public partial class ApplicationEnforcedRestrictionsSessionControl : ConditionalAccessSessionControl
{
/// <summary>
/// Initializes a new instance of the <see cref="ApplicationEnforcedRestrictionsSessionControl"/> class.
/// </summary>
public ApplicationEnforcedRestrictionsSessionControl()
{
this.ODataType = "microsoft.graph.applicationEnforcedRestrictionsSessionControl";
}

}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
// ------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
// ------------------------------------------------------------------------------

// **NOTE** This file was generated by a tool and any changes will be overwritten.
// <auto-generated/>

// Template Source: Templates\CSharp\Model\ComplexType.cs.tt

namespace Microsoft.Graph
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Runtime.Serialization;
using Newtonsoft.Json;

/// <summary>
/// The type CloudAppSecuritySessionControl.
/// </summary>
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public partial class CloudAppSecuritySessionControl : ConditionalAccessSessionControl
{
/// <summary>
/// Initializes a new instance of the <see cref="CloudAppSecuritySessionControl"/> class.
/// </summary>
public CloudAppSecuritySessionControl()
{
this.ODataType = "microsoft.graph.cloudAppSecuritySessionControl";
}

/// <summary>
/// Gets or sets cloudAppSecurityType.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "cloudAppSecurityType", Required = Newtonsoft.Json.Required.Default)]
public CloudAppSecuritySessionControlType? CloudAppSecurityType { get; set; }

}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
// ------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
// ------------------------------------------------------------------------------

// **NOTE** This file was generated by a tool and any changes will be overwritten.
// <auto-generated/>

// Template Source: Templates\CSharp\Model\EnumType.cs.tt


namespace Microsoft.Graph
{
using Newtonsoft.Json;

/// <summary>
/// The enum CloudAppSecuritySessionControlType.
/// </summary>
[JsonConverter(typeof(EnumConverter))]
public enum CloudAppSecuritySessionControlType
{

/// <summary>
/// Mcas Configured
/// </summary>
McasConfigured = 0,

/// <summary>
/// Monitor Only
/// </summary>
MonitorOnly = 1,

/// <summary>
/// Block Downloads
/// </summary>
BlockDownloads = 2,

/// <summary>
/// Unknown Future Value
/// </summary>
UnknownFutureValue = 3,

}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
// ------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
// ------------------------------------------------------------------------------

// **NOTE** This file was generated by a tool and any changes will be overwritten.
// <auto-generated/>

// Template Source: Templates\CSharp\Model\ComplexType.cs.tt

namespace Microsoft.Graph
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Runtime.Serialization;
using Newtonsoft.Json;

/// <summary>
/// The type ConditionalAccessApplications.
/// </summary>
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
[JsonConverter(typeof(DerivedTypeConverter))]
public partial class ConditionalAccessApplications
{
/// <summary>
/// Initializes a new instance of the <see cref="ConditionalAccessApplications"/> class.
/// </summary>
public ConditionalAccessApplications()
{
this.ODataType = "microsoft.graph.conditionalAccessApplications";
}

/// <summary>
/// Gets or sets includeApplications.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "includeApplications", Required = Newtonsoft.Json.Required.Default)]
public IEnumerable<string> IncludeApplications { get; set; }

/// <summary>
/// Gets or sets excludeApplications.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "excludeApplications", Required = Newtonsoft.Json.Required.Default)]
public IEnumerable<string> ExcludeApplications { get; set; }

/// <summary>
/// Gets or sets includeUserActions.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "includeUserActions", Required = Newtonsoft.Json.Required.Default)]
public IEnumerable<string> IncludeUserActions { get; set; }

/// <summary>
/// Gets or sets additional data.
/// </summary>
[JsonExtensionData(ReadData = true)]
public IDictionary<string, object> AdditionalData { get; set; }

/// <summary>
/// Gets or sets @odata.type.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "@odata.type", Required = Newtonsoft.Json.Required.Default)]
public string ODataType { get; set; }

}
}
58 changes: 58 additions & 0 deletions src/Microsoft.Graph/Models/Generated/ConditionalAccessClientApp.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
// ------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
// ------------------------------------------------------------------------------

// **NOTE** This file was generated by a tool and any changes will be overwritten.
// <auto-generated/>

// Template Source: Templates\CSharp\Model\EnumType.cs.tt


namespace Microsoft.Graph
{
using Newtonsoft.Json;

/// <summary>
/// The enum ConditionalAccessClientApp.
/// </summary>
[JsonConverter(typeof(EnumConverter))]
public enum ConditionalAccessClientApp
{

/// <summary>
/// All
/// </summary>
All = 0,

/// <summary>
/// Browser
/// </summary>
Browser = 1,

/// <summary>
/// Mobile Apps And Desktop Clients
/// </summary>
MobileAppsAndDesktopClients = 2,

/// <summary>
/// Exchange Active Sync
/// </summary>
ExchangeActiveSync = 3,

/// <summary>
/// Eas Supported
/// </summary>
EasSupported = 4,

/// <summary>
/// Other
/// </summary>
Other = 5,

/// <summary>
/// Unknown Future Value
/// </summary>
UnknownFutureValue = 6,

}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
// ------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
// ------------------------------------------------------------------------------

// **NOTE** This file was generated by a tool and any changes will be overwritten.
// <auto-generated/>

// Template Source: Templates\CSharp\Model\ComplexType.cs.tt

namespace Microsoft.Graph
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Runtime.Serialization;
using Newtonsoft.Json;

/// <summary>
/// The type ConditionalAccessConditionSet.
/// </summary>
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
[JsonConverter(typeof(DerivedTypeConverter))]
public partial class ConditionalAccessConditionSet
{
/// <summary>
/// Initializes a new instance of the <see cref="ConditionalAccessConditionSet"/> class.
/// </summary>
public ConditionalAccessConditionSet()
{
this.ODataType = "microsoft.graph.conditionalAccessConditionSet";
}

/// <summary>
/// Gets or sets applications.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "applications", Required = Newtonsoft.Json.Required.Default)]
public ConditionalAccessApplications Applications { get; set; }

/// <summary>
/// Gets or sets users.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "users", Required = Newtonsoft.Json.Required.Default)]
public ConditionalAccessUsers Users { get; set; }

/// <summary>
/// Gets or sets signInRiskLevels.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "signInRiskLevels", Required = Newtonsoft.Json.Required.Default)]
public IEnumerable<RiskLevel> SignInRiskLevels { get; set; }

/// <summary>
/// Gets or sets platforms.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "platforms", Required = Newtonsoft.Json.Required.Default)]
public ConditionalAccessPlatforms Platforms { get; set; }

/// <summary>
/// Gets or sets locations.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "locations", Required = Newtonsoft.Json.Required.Default)]
public ConditionalAccessLocations Locations { get; set; }

/// <summary>
/// Gets or sets clientAppTypes.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "clientAppTypes", Required = Newtonsoft.Json.Required.Default)]
public IEnumerable<ConditionalAccessClientApp> ClientAppTypes { get; set; }

/// <summary>
/// Gets or sets devices.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "devices", Required = Newtonsoft.Json.Required.Default)]
public ConditionalAccessDevices Devices { get; set; }

/// <summary>
/// Gets or sets additional data.
/// </summary>
[JsonExtensionData(ReadData = true)]
public IDictionary<string, object> AdditionalData { get; set; }

/// <summary>
/// Gets or sets @odata.type.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "@odata.type", Required = Newtonsoft.Json.Required.Default)]
public string ODataType { get; set; }

}
}
Loading

0 comments on commit 75ac3de

Please sign in to comment.