Skip to content

Commit

Permalink
Update generated files with build 2664116 (#657)
Browse files Browse the repository at this point in the history
Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com>
  • Loading branch information
github-actions[bot] and Microsoft Graph DevX Tooling authored Mar 31, 2020
1 parent 6dcc857 commit 0b735c2
Show file tree
Hide file tree
Showing 128 changed files with 5,716 additions and 56 deletions.
8 changes: 8 additions & 0 deletions src/Microsoft.Graph/Models/Generated/Call.cs
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ public Call()

/// <summary>
/// Gets or sets call routes.
/// The routing information on how the call was retargeted. Read-only.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "callRoutes", Required = Newtonsoft.Json.Required.Default)]
public IEnumerable<CallRoute> CallRoutes { get; set; }
Expand Down Expand Up @@ -145,6 +146,13 @@ public Call()
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "toneInfo", Required = Newtonsoft.Json.Required.Default)]
public ToneInfo ToneInfo { get; set; }

/// <summary>
/// Gets or sets call chain id.
/// A unique identifier for all the participant calls in a conference or a unique identifier for two participant calls in a P2P call. This needs to be copied over from Microsoft.Graph.Call.CallChainId.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "callChainId", Required = Newtonsoft.Json.Required.Default)]
public string CallChainId { get; set; }

/// <summary>
/// Gets or sets incoming context.
/// </summary>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
// ------------------------------------------------------------------------------
// 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\MethodRequestBody.cs.tt

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

/// <summary>
/// The type CallLogTeleconferenceDeviceQualityRequestBody.
/// </summary>
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public partial class CallLogTeleconferenceDeviceQualityRequestBody
{

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

}
}
3 changes: 3 additions & 0 deletions src/Microsoft.Graph/Models/Generated/CallRoute.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,18 +32,21 @@ public CallRoute()

/// <summary>
/// Gets or sets routingType.
/// Possible values are: forwarded, lookup, selfFork.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "routingType", Required = Newtonsoft.Json.Required.Default)]
public RoutingType? RoutingType { get; set; }

/// <summary>
/// Gets or sets original.
/// The identity that was originally used in the call.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "original", Required = Newtonsoft.Json.Required.Default)]
public IdentitySet Original { get; set; }

/// <summary>
/// Gets or sets final.
/// The identity that was resolved to in the call.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "final", Required = Newtonsoft.Json.Required.Default)]
public IdentitySet Final { get; set; }
Expand Down
7 changes: 7 additions & 0 deletions src/Microsoft.Graph/Models/Generated/DeviceManagement.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,13 @@ public DeviceManagement()
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "settings", Required = Newtonsoft.Json.Required.Default)]
public DeviceManagementSettings Settings { get; set; }

/// <summary>
/// Gets or sets intune account id.
/// Intune Account Id for given tenant
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "intuneAccountId", Required = Newtonsoft.Json.Required.Default)]
public Guid? IntuneAccountId { get; set; }

/// <summary>
/// Gets or sets intune brand.
/// intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal.
Expand Down
6 changes: 6 additions & 0 deletions src/Microsoft.Graph/Models/Generated/Drive.cs
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,12 @@ public Drive()
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "system", Required = Newtonsoft.Json.Required.Default)]
public SystemFacet System { get; set; }

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

/// <summary>
/// Gets or sets items.
/// All items contained in the drive. Read-only. Nullable.
Expand Down
2 changes: 1 addition & 1 deletion src/Microsoft.Graph/Models/Generated/FollowupFlag.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public FollowupFlag()

/// <summary>
/// Gets or sets dueDateTime.
/// The date and time that the follow-up is to be finished.
/// The date and time that the follow up is to be finished. Note: To set the due date, you must also specify the startDateTime; otherwise, you will get a 400 Bad Request response.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "dueDateTime", Required = Newtonsoft.Json.Required.Default)]
public DateTimeTimeZone DueDateTime { get; set; }
Expand Down
4 changes: 4 additions & 0 deletions src/Microsoft.Graph/Models/Generated/IncomingContext.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,24 +32,28 @@ public IncomingContext()

/// <summary>
/// Gets or sets sourceParticipantId.
/// The ID of the participant that triggered the incoming call. Read-only.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "sourceParticipantId", Required = Newtonsoft.Json.Required.Default)]
public string SourceParticipantId { get; set; }

/// <summary>
/// Gets or sets observedParticipantId.
/// The ID of the participant that is under observation. Read-only.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "observedParticipantId", Required = Newtonsoft.Json.Required.Default)]
public string ObservedParticipantId { get; set; }

/// <summary>
/// Gets or sets onBehalfOf.
/// The identity that the call is happening on behalf of.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "onBehalfOf", Required = Newtonsoft.Json.Required.Default)]
public IdentitySet OnBehalfOf { get; set; }

/// <summary>
/// Gets or sets transferor.
/// The identity that transferred the call.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "transferor", Required = Newtonsoft.Json.Required.Default)]
public IdentitySet Transferor { get; set; }
Expand Down
92 changes: 46 additions & 46 deletions src/Microsoft.Graph/Models/Generated/IntuneBrand.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,48 @@ public IntuneBrand()
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "displayName", Required = Newtonsoft.Json.Required.Default)]
public string DisplayName { get; set; }

/// <summary>
/// Gets or sets themeColor.
/// Primary theme color used in the Company Portal applications and web portal.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "themeColor", Required = Newtonsoft.Json.Required.Default)]
public RgbColor ThemeColor { get; set; }

/// <summary>
/// Gets or sets showLogo.
/// Boolean that represents whether the administrator-supplied logo images are shown or not shown.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "showLogo", Required = Newtonsoft.Json.Required.Default)]
public bool? ShowLogo { get; set; }

/// <summary>
/// Gets or sets lightBackgroundLogo.
/// Logo image displayed in Company Portal apps which have a light background behind the logo.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "lightBackgroundLogo", Required = Newtonsoft.Json.Required.Default)]
public MimeContent LightBackgroundLogo { get; set; }

/// <summary>
/// Gets or sets darkBackgroundLogo.
/// Logo image displayed in Company Portal apps which have a dark background behind the logo.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "darkBackgroundLogo", Required = Newtonsoft.Json.Required.Default)]
public MimeContent DarkBackgroundLogo { get; set; }

/// <summary>
/// Gets or sets showNameNextToLogo.
/// Boolean that represents whether the administrator-supplied display name will be shown next to the logo image.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "showNameNextToLogo", Required = Newtonsoft.Json.Required.Default)]
public bool? ShowNameNextToLogo { get; set; }

/// <summary>
/// Gets or sets showDisplayNameNextToLogo.
/// Boolean that represents whether the administrator-supplied display name will be shown next to the logo image.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "showDisplayNameNextToLogo", Required = Newtonsoft.Json.Required.Default)]
public bool? ShowDisplayNameNextToLogo { get; set; }

/// <summary>
/// Gets or sets contactITName.
/// Name of the person/organization responsible for IT support.
Expand Down Expand Up @@ -65,13 +107,6 @@ public IntuneBrand()
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "contactITNotes", Required = Newtonsoft.Json.Required.Default)]
public string ContactITNotes { get; set; }

/// <summary>
/// Gets or sets privacyUrl.
/// URL to the company/organization’s privacy policy.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "privacyUrl", Required = Newtonsoft.Json.Required.Default)]
public string PrivacyUrl { get; set; }

/// <summary>
/// Gets or sets onlineSupportSiteUrl.
/// URL to the company/organization’s IT helpdesk site.
Expand All @@ -87,46 +122,11 @@ public IntuneBrand()
public string OnlineSupportSiteName { get; set; }

/// <summary>
/// Gets or sets themeColor.
/// Primary theme color used in the Company Portal applications and web portal.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "themeColor", Required = Newtonsoft.Json.Required.Default)]
public RgbColor ThemeColor { get; set; }

/// <summary>
/// Gets or sets showLogo.
/// Boolean that represents whether the administrator-supplied logo images are shown or not shown.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "showLogo", Required = Newtonsoft.Json.Required.Default)]
public bool? ShowLogo { get; set; }

/// <summary>
/// Gets or sets lightBackgroundLogo.
/// Logo image displayed in Company Portal apps which have a light background behind the logo.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "lightBackgroundLogo", Required = Newtonsoft.Json.Required.Default)]
public MimeContent LightBackgroundLogo { get; set; }

/// <summary>
/// Gets or sets darkBackgroundLogo.
/// Logo image displayed in Company Portal apps which have a dark background behind the logo.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "darkBackgroundLogo", Required = Newtonsoft.Json.Required.Default)]
public MimeContent DarkBackgroundLogo { get; set; }

/// <summary>
/// Gets or sets showNameNextToLogo.
/// Boolean that represents whether the administrator-supplied display name will be shown next to the logo image.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "showNameNextToLogo", Required = Newtonsoft.Json.Required.Default)]
public bool? ShowNameNextToLogo { get; set; }

/// <summary>
/// Gets or sets showDisplayNameNextToLogo.
/// Boolean that represents whether the administrator-supplied display name will be shown next to the logo image.
/// Gets or sets privacyUrl.
/// URL to the company/organization’s privacy policy.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "showDisplayNameNextToLogo", Required = Newtonsoft.Json.Required.Default)]
public bool? ShowDisplayNameNextToLogo { get; set; }
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "privacyUrl", Required = Newtonsoft.Json.Required.Default)]
public string PrivacyUrl { get; set; }

/// <summary>
/// Gets or sets additional data.
Expand Down
2 changes: 1 addition & 1 deletion src/Microsoft.Graph/Models/Generated/Invitation.cs
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ public Invitation()

/// <summary>
/// Gets or sets invited user email address.
/// The email address of the user being invited. Required. The following special characters are not permitted in the email address:Tilde (~)Exclamation point (!)At sign (@)Number sign (#)Dollar sign ($)Percent (%)Circumflex (^)Ampersand (&amp;)Asterisk (*)Parentheses (( ))Hyphen (-)Plus sign (+)Equal sign (=)Brackets ([ ])Braces ({ })Backslash (/)Slash mark (/)Pipe (`
/// The email address of the user being invited. Required. The following special characters are not permitted in the email address:Tilde (~)Exclamation point (!)Number sign (#)Dollar sign ($)Percent (%)Circumflex (^)Ampersand (&amp;)Asterisk (*)Parentheses (( ))Plus sign (+)Equal sign (=)Brackets ([ ])Braces ({ })Backslash (/)Slash mark (/)Pipe (/|)Semicolon (;)Colon (:)Quotation marks (')Angle brackets (&amp;lt; &amp;gt;)Question mark (?)Comma (,)However, the following exceptions apply:A period (.) or a hyphen (-) is permitted anywhere in the user name, except at the beginning or end of the name.An underscore (_) is permitted anywhere in the user name. This includes at the beginning or end of the name.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "invitedUserEmailAddress", Required = Newtonsoft.Json.Required.Default)]
public string InvitedUserEmailAddress { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,5 +104,10 @@ public enum IosUpdatesInstallStatus
/// </summary>
SharedDeviceUserLoggedInError = -2016330699,

/// <summary>
/// Device Os Higher Than Desired Os Version
/// </summary>
DeviceOsHigherThanDesiredOsVersion = -2016330696,

}
}
6 changes: 6 additions & 0 deletions src/Microsoft.Graph/Models/Generated/List.cs
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,12 @@ public List()
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "items", Required = Newtonsoft.Json.Required.Default)]
public IListItemsCollectionPage Items { get; set; }

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

}
}

1 change: 1 addition & 0 deletions src/Microsoft.Graph/Models/Generated/Participant.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ public Participant()

/// <summary>
/// Gets or sets recording info.
/// Information about whether the participant has recording capability.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "recordingInfo", Required = Newtonsoft.Json.Required.Default)]
public RecordingInfo RecordingInfo { get; set; }
Expand Down
2 changes: 2 additions & 0 deletions src/Microsoft.Graph/Models/Generated/ParticipantInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ public ParticipantInfo()

/// <summary>
/// Gets or sets endpointType.
/// The type of endpoint the participant is using. Possible values are: default, skypeForBusiness, or skypeForBusinessVoipPhone. Read-only.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "endpointType", Required = Newtonsoft.Json.Required.Default)]
public EndpointType? EndpointType { get; set; }
Expand All @@ -59,6 +60,7 @@ public ParticipantInfo()

/// <summary>
/// Gets or sets countryCode.
/// The ISO 3166-1 Alpha-2 country code of the participant's best estimated physical location at the start of the call. Read-only.
/// </summary>
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "countryCode", Required = Newtonsoft.Json.Required.Default)]
public string CountryCode { get; set; }
Expand Down
38 changes: 38 additions & 0 deletions src/Microsoft.Graph/Models/Generated/PermissionGrantRequestBody.cs
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\MethodRequestBody.cs.tt

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

/// <summary>
/// The type PermissionGrantRequestBody.
/// </summary>
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public partial class PermissionGrantRequestBody
{

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

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

}
}
Loading

0 comments on commit 0b735c2

Please sign in to comment.