-
Notifications
You must be signed in to change notification settings - Fork 238
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #799 from microsoftgraph/dev
Release 3.15.0
- Loading branch information
Showing
70 changed files
with
4,397 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
81 changes: 81 additions & 0 deletions
81
src/Microsoft.Graph/Generated/model/ChangeNotificationEncryptedContent.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
// ------------------------------------------------------------------------------ | ||
// 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 ChangeNotificationEncryptedContent. | ||
/// </summary> | ||
[JsonObject(MemberSerialization = MemberSerialization.OptIn)] | ||
[JsonConverter(typeof(DerivedTypeConverter))] | ||
public partial class ChangeNotificationEncryptedContent | ||
{ | ||
/// <summary> | ||
/// Initializes a new instance of the <see cref="ChangeNotificationEncryptedContent"/> class. | ||
/// </summary> | ||
public ChangeNotificationEncryptedContent() | ||
{ | ||
this.ODataType = "microsoft.graph.changeNotificationEncryptedContent"; | ||
} | ||
|
||
/// <summary> | ||
/// Gets or sets data. | ||
/// Base64-encoded encrypted data that produces a full resource respresented as JSON. The data has been encrypted with the provided dataKey using an AES/CBC/PKCS5PADDING cipher suite. | ||
/// </summary> | ||
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "data", Required = Newtonsoft.Json.Required.Default)] | ||
public string Data { get; set; } | ||
|
||
/// <summary> | ||
/// Gets or sets dataKey. | ||
/// Base64-encoded symmetric key generated by Microsoft Graph to encrypt the data value and to generate the data signature. This key is encrypted with the certificate public key that was provided during the subscription. It must be decrypted with the certificate private key before it can be used to decrypt the data or verify the signature. This key has been encrypted with the following cipher suite: RSA/ECB/OAEPWithSHA1AndMGF1Padding. | ||
/// </summary> | ||
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "dataKey", Required = Newtonsoft.Json.Required.Default)] | ||
public string DataKey { get; set; } | ||
|
||
/// <summary> | ||
/// Gets or sets dataSignature. | ||
/// Base64-encoded HMAC-SHA256 hash of the data for validation purposes. | ||
/// </summary> | ||
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "dataSignature", Required = Newtonsoft.Json.Required.Default)] | ||
public string DataSignature { get; set; } | ||
|
||
/// <summary> | ||
/// Gets or sets encryptionCertificateId. | ||
/// ID of the certificate used to encrypt the dataKey. | ||
/// </summary> | ||
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "encryptionCertificateId", Required = Newtonsoft.Json.Required.Default)] | ||
public string EncryptionCertificateId { get; set; } | ||
|
||
/// <summary> | ||
/// Gets or sets encryptionCertificateThumbprint. | ||
/// Hexadecimal representation of the thumbprint of the certificate used to encrypt the dataKey. | ||
/// </summary> | ||
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "encryptionCertificateThumbprint", Required = Newtonsoft.Json.Required.Default)] | ||
public string EncryptionCertificateThumbprint { 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; } | ||
|
||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
// ------------------------------------------------------------------------------ | ||
// 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\EntityType.cs.tt | ||
|
||
namespace Microsoft.Graph | ||
{ | ||
using System; | ||
using System.Collections.Generic; | ||
using System.IO; | ||
using System.Runtime.Serialization; | ||
using Newtonsoft.Json; | ||
|
||
/// <summary> | ||
/// The type Chat. | ||
/// </summary> | ||
[JsonObject(MemberSerialization = MemberSerialization.OptIn)] | ||
public partial class Chat : Entity | ||
{ | ||
|
||
///<summary> | ||
/// The Chat constructor | ||
///</summary> | ||
public Chat() | ||
{ | ||
this.ODataType = "microsoft.graph.chat"; | ||
} | ||
|
||
} | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
// ------------------------------------------------------------------------------ | ||
// 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 LifecycleEventType. | ||
/// </summary> | ||
[JsonConverter(typeof(EnumConverter))] | ||
public enum LifecycleEventType | ||
{ | ||
|
||
/// <summary> | ||
/// Missed | ||
/// </summary> | ||
Missed = 0, | ||
|
||
/// <summary> | ||
/// Subscription Removed | ||
/// </summary> | ||
SubscriptionRemoved = 1, | ||
|
||
/// <summary> | ||
/// Reauthorization Required | ||
/// </summary> | ||
ReauthorizationRequired = 2, | ||
|
||
} | ||
} |
67 changes: 67 additions & 0 deletions
67
src/Microsoft.Graph/Generated/model/MobileAppInstallTimeSettings.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
// ------------------------------------------------------------------------------ | ||
// 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 MobileAppInstallTimeSettings. | ||
/// </summary> | ||
[JsonObject(MemberSerialization = MemberSerialization.OptIn)] | ||
[JsonConverter(typeof(DerivedTypeConverter))] | ||
public partial class MobileAppInstallTimeSettings | ||
{ | ||
/// <summary> | ||
/// Initializes a new instance of the <see cref="MobileAppInstallTimeSettings"/> class. | ||
/// </summary> | ||
public MobileAppInstallTimeSettings() | ||
{ | ||
this.ODataType = "microsoft.graph.mobileAppInstallTimeSettings"; | ||
} | ||
|
||
/// <summary> | ||
/// Gets or sets deadlineDateTime. | ||
/// The time at which the app should be installed. | ||
/// </summary> | ||
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "deadlineDateTime", Required = Newtonsoft.Json.Required.Default)] | ||
public DateTimeOffset? DeadlineDateTime { get; set; } | ||
|
||
/// <summary> | ||
/// Gets or sets startDateTime. | ||
/// The time at which the app should be available for installation. | ||
/// </summary> | ||
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "startDateTime", Required = Newtonsoft.Json.Required.Default)] | ||
public DateTimeOffset? StartDateTime { get; set; } | ||
|
||
/// <summary> | ||
/// Gets or sets useLocalTime. | ||
/// Whether the local device time or UTC time should be used when determining the available and deadline times. | ||
/// </summary> | ||
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "useLocalTime", Required = Newtonsoft.Json.Required.Default)] | ||
public bool? UseLocalTime { 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; } | ||
|
||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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\EnumType.cs.tt | ||
|
||
|
||
namespace Microsoft.Graph | ||
{ | ||
using Newtonsoft.Json; | ||
|
||
/// <summary> | ||
/// The enum RunAsAccountType. | ||
/// </summary> | ||
[JsonConverter(typeof(EnumConverter))] | ||
public enum RunAsAccountType | ||
{ | ||
|
||
/// <summary> | ||
/// System | ||
/// </summary> | ||
System = 0, | ||
|
||
/// <summary> | ||
/// User | ||
/// </summary> | ||
User = 1, | ||
|
||
} | ||
} |
Oops, something went wrong.