Skip to content

Commit

Permalink
Update generated files with build 3946662
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 Oct 27, 2020
1 parent 4ee1eba commit b60e9cc
Show file tree
Hide file tree
Showing 94 changed files with 7,590 additions and 19 deletions.
2 changes: 1 addition & 1 deletion src/Microsoft.Graph/Generated/model/AdministrativeUnit.cs
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ public AdministrativeUnit()

/// <summary>
/// Gets or sets visibility.
/// Controls whether the adminstrative unit and its members are hidden or public. Can be set to HiddenMembership or Public. If not set, default behavior is Public. When set to HiddenMembership, only members of the administrative unit can list other members of the adminstrative unit.
/// Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership or Public. If not set, default behavior is Public. When set to HiddenMembership, only members of the administrative unit can list other members of the adminstrative unit.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "visibility", Required = Newtonsoft.Json.Required.Default)]
public string Visibility { get; set; }
Expand Down
6 changes: 6 additions & 0 deletions src/Microsoft.Graph/Generated/model/Calendar.cs
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,12 @@ public Calendar()
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "hexColor", Required = Newtonsoft.Json.Required.Default)]
public string HexColor { get; set; }

/// <summary>
/// Gets or sets is default calendar.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "isDefaultCalendar", Required = Newtonsoft.Json.Required.Default)]
public bool? IsDefaultCalendar { get; set; }

/// <summary>
/// Gets or sets is removable.
/// Indicates whether this user calendar can be deleted from the user mailbox.
Expand Down
1 change: 1 addition & 0 deletions src/Microsoft.Graph/Generated/model/ChangeNotification.cs
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ public ChangeNotification()

/// <summary>
/// Gets or sets lifecycleEvent.
/// The type of lifecycle notification if the current notification is a lifecycle notification. Optional. Supported values are missed, removed, reauthorizationRequired.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "lifecycleEvent", Required = Newtonsoft.Json.Required.Default)]
public LifecycleEventType? LifecycleEvent { get; set; }
Expand Down
8 changes: 4 additions & 4 deletions src/Microsoft.Graph/Generated/model/Device.cs
Original file line number Diff line number Diff line change
Expand Up @@ -67,14 +67,14 @@ public Device()

/// <summary>
/// Gets or sets device metadata.
/// For interal use only. Set to null.
/// For internal use only. Set to null.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "deviceMetadata", Required = Newtonsoft.Json.Required.Default)]
public string DeviceMetadata { get; set; }

/// <summary>
/// Gets or sets device version.
/// For interal use only.
/// For internal use only.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "deviceVersion", Required = Newtonsoft.Json.Required.Default)]
public Int32? DeviceVersion { get; set; }
Expand Down Expand Up @@ -109,7 +109,7 @@ public Device()

/// <summary>
/// Gets or sets on premises last sync date time.
/// The last time at which the object was synced with the on-premises directory.The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z' Read-only.
/// The last time at which the object was synced with the on-premises directory. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z' Read-only.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "onPremisesLastSyncDateTime", Required = Newtonsoft.Json.Required.Default)]
public DateTimeOffset? OnPremisesLastSyncDateTime { get; set; }
Expand Down Expand Up @@ -137,7 +137,7 @@ public Device()

/// <summary>
/// Gets or sets physical ids.
/// For interal use only. Not nullable.
/// For internal use only. Not nullable.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "physicalIds", Required = Newtonsoft.Json.Required.Default)]
public IEnumerable<string> PhysicalIds { get; set; }
Expand Down
5 changes: 0 additions & 5 deletions src/Microsoft.Graph/Generated/model/Group.cs
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,6 @@ public Group()

/// <summary>
/// Gets or sets mail nickname.
/// The mail alias for the group, unique in the organization. This property must be specified when a group is created. These characters cannot be used in the mailNickName: @()/[]';:.&amp;lt;&amp;gt;,SPACE. Returned by default. Supports $filter.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "mailNickname", Required = Newtonsoft.Json.Required.Default)]
public string MailNickname { get; set; }
Expand All @@ -137,28 +136,24 @@ public Group()

/// <summary>
/// Gets or sets on premises domain name.
/// Contains the on-premises domain FQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect.Returned by default. Read-only.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "onPremisesDomainName", Required = Newtonsoft.Json.Required.Default)]
public string OnPremisesDomainName { get; set; }

/// <summary>
/// Gets or sets on premises last sync date time.
/// Indicates the last time at which the group was synced with the on-premises directory.The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. Read-only. Supports $filter.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "onPremisesLastSyncDateTime", Required = Newtonsoft.Json.Required.Default)]
public DateTimeOffset? OnPremisesLastSyncDateTime { get; set; }

/// <summary>
/// Gets or sets on premises net bios name.
/// Contains the on-premises netBios name synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect.Returned by default. Read-only.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "onPremisesNetBiosName", Required = Newtonsoft.Json.Required.Default)]
public string OnPremisesNetBiosName { get; set; }

/// <summary>
/// Gets or sets on premises provisioning errors.
/// Errors when using Microsoft synchronization product during provisioning. Returned by default.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "onPremisesProvisioningErrors", Required = Newtonsoft.Json.Required.Default)]
public IEnumerable<OnPremisesProvisioningError> OnPremisesProvisioningErrors { get; set; }
Expand Down
59 changes: 59 additions & 0 deletions src/Microsoft.Graph/Generated/model/LinkedResource.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
// ------------------------------------------------------------------------------
// 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 Linked Resource.
/// </summary>
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public partial class LinkedResource : Entity
{

///<summary>
/// The LinkedResource constructor
///</summary>
public LinkedResource()
{
this.ODataType = "microsoft.graph.linkedResource";
}

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

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

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

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

}
}

2 changes: 1 addition & 1 deletion src/Microsoft.Graph/Generated/model/Message.cs
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ public Message()

/// <summary>
/// Gets or sets web link.
/// The URL to open the message in Outlook Web App.You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout is not present or if it is set to 1, then the message is shown in a popout window. If ispopout is set to 0, then the browser will show the message in the Outlook Web App review pane.The message will open in the browser if you are logged in to your mailbox via Outlook Web App. You will be prompted to login if you are not already logged in with the browser.This URL can be accessed from within an iFrame.
/// The URL to open the message in Outlook on the web.You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout is not present or if it is set to 1, then the message is shown in a popout window. If ispopout is set to 0, then the browser will show the message in the Outlook on the web review pane.The message will open in the browser if you are logged in to your mailbox via Outlook on the web. You will be prompted to login if you are not already logged in with the browser.This URL cannot be accessed from within an iFrame.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "webLink", Required = Newtonsoft.Json.Required.Default)]
public string WebLink { get; set; }
Expand Down
6 changes: 6 additions & 0 deletions src/Microsoft.Graph/Generated/model/ServicePrincipal.cs
Original file line number Diff line number Diff line change
Expand Up @@ -257,6 +257,12 @@ public ServicePrincipal()
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "createdObjects", Required = Newtonsoft.Json.Required.Default)]
public IServicePrincipalCreatedObjectsCollectionWithReferencesPage CreatedObjects { get; set; }

/// <summary>
/// Gets or sets delegated permission classifications.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "delegatedPermissionClassifications", Required = Newtonsoft.Json.Required.Default)]
public IServicePrincipalDelegatedPermissionClassificationsCollectionPage DelegatedPermissionClassifications { get; set; }

/// <summary>
/// Gets or sets endpoints.
/// Endpoints available for discovery. Services like Sharepoint populate this property with a tenant specific SharePoint endpoints that other applications can discover and use in their experiences.
Expand Down
1 change: 1 addition & 0 deletions src/Microsoft.Graph/Generated/model/Subscription.cs
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ public Subscription()

/// <summary>
/// Gets or sets lifecycle notification url.
/// The URL of the endpoint that receives lifecycle notifications, including subscriptionRemoved and missed notifications. This URL must make use of the HTTPS protocol. Optional. Read more about how Outlook resources use lifecycle notifications.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "lifecycleNotificationUrl", Required = Newtonsoft.Json.Required.Default)]
public string LifecycleNotificationUrl { get; set; }
Expand Down
48 changes: 48 additions & 0 deletions src/Microsoft.Graph/Generated/model/TaskStatus.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
// ------------------------------------------------------------------------------
// 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 TaskStatus.
/// </summary>
[JsonConverter(typeof(EnumConverter))]
public enum TaskStatus
{

/// <summary>
/// Not Started
/// </summary>
NotStarted = 0,

/// <summary>
/// In Progress
/// </summary>
InProgress = 1,

/// <summary>
/// Completed
/// </summary>
Completed = 2,

/// <summary>
/// Waiting On Others
/// </summary>
WaitingOnOthers = 3,

/// <summary>
/// Deferred
/// </summary>
Deferred = 4,

}
}
41 changes: 41 additions & 0 deletions src/Microsoft.Graph/Generated/model/Todo.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
// ------------------------------------------------------------------------------
// 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 Todo.
/// </summary>
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public partial class Todo : Entity
{

///<summary>
/// The Todo constructor
///</summary>
public Todo()
{
this.ODataType = "microsoft.graph.todo";
}

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

}
}

0 comments on commit b60e9cc

Please sign in to comment.