Skip to content

Commit

Permalink
Update generated files with build 105144
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 Feb 7, 2023
1 parent dc6dab2 commit 3da894d
Show file tree
Hide file tree
Showing 160 changed files with 10,598 additions and 29 deletions.
6 changes: 6 additions & 0 deletions src/Microsoft.Graph/Generated/model/Application.cs
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,12 @@ public Application()
[JsonPropertyName("publisherDomain")]
public string PublisherDomain { get; set; }

/// <summary>
/// Gets or sets request signature verification.
/// </summary>
[JsonPropertyName("requestSignatureVerification")]
public RequestSignatureVerification RequestSignatureVerification { get; set; }

/// <summary>
/// Gets or sets required resource access.
/// Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see Limits on requested permissions per app. Not nullable. Supports $filter (eq, not, ge, le).
Expand Down
4 changes: 4 additions & 0 deletions src/Microsoft.Graph/Generated/model/AttachmentBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,24 +31,28 @@ protected internal AttachmentBase()

/// <summary>
/// Gets or sets content type.
/// The MIME type.
/// </summary>
[JsonPropertyName("contentType")]
public string ContentType { get; set; }

/// <summary>
/// Gets or sets last modified date time.
/// 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 is 2014-01-01T00:00:00Z.
/// </summary>
[JsonPropertyName("lastModifiedDateTime")]
public DateTimeOffset? LastModifiedDateTime { get; set; }

/// <summary>
/// Gets or sets name.
/// The display name of the attachment. This does not need to be the actual file name.
/// </summary>
[JsonPropertyName("name")]
public string Name { get; set; }

/// <summary>
/// Gets or sets size.
/// The length of the attachment in bytes.
/// </summary>
[JsonPropertyName("size")]
public Int32? Size { get; set; }
Expand Down
4 changes: 4 additions & 0 deletions src/Microsoft.Graph/Generated/model/AttachmentInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,24 +23,28 @@ public partial class AttachmentInfo

/// <summary>
/// Gets or sets attachmentType.
/// The type of the attachment. The possible values are: file, item, reference. Required.
/// </summary>
[JsonPropertyName("attachmentType")]
public AttachmentType? AttachmentType { get; set; }

/// <summary>
/// Gets or sets contentType.
/// The nature of the data in the attachment. Optional.
/// </summary>
[JsonPropertyName("contentType")]
public string ContentType { get; set; }

/// <summary>
/// Gets or sets name.
/// The display name of the attachment. This can be a descriptive string and does not have to be the actual file name. Required.
/// </summary>
[JsonPropertyName("name")]
public string Name { get; set; }

/// <summary>
/// Gets or sets size.
/// The length of the attachment in bytes. Required.
/// </summary>
[JsonPropertyName("size")]
public Int64? Size { get; set; }
Expand Down
3 changes: 3 additions & 0 deletions src/Microsoft.Graph/Generated/model/AttachmentSession.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,21 @@ public partial class AttachmentSession : Entity

/// <summary>
/// Gets or sets content.
/// The content streams that are uploaded.
/// </summary>
[JsonPropertyName("content")]
public Stream Content { get; set; }

/// <summary>
/// Gets or sets expiration date time.
/// The date and time in UTC when the upload session will expire. The complete file must be uploaded before this expiration time is reached.
/// </summary>
[JsonPropertyName("expirationDateTime")]
public DateTimeOffset? ExpirationDateTime { get; set; }

/// <summary>
/// Gets or sets next expected ranges.
/// Indicates a single value {start} that represents the location in the file where the next upload should begin.
/// </summary>
[JsonPropertyName("nextExpectedRanges")]
public IEnumerable<string> NextExpectedRanges { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ public partial class ChatMessageAttachment

/// <summary>
/// Gets or sets teamsAppId.
/// The ID of the Teams app that is associated with the attachment. The property is specifically used to attribute a Teams message card to the specified app.
/// </summary>
[JsonPropertyName("teamsAppId")]
public string TeamsAppId { get; set; }
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
// ------------------------------------------------------------------------------
// 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: EntityType.cs.tt

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

/// <summary>
/// The type Delegated Admin Access Assignment.
/// </summary>
[JsonConverter(typeof(DerivedTypeConverter<DelegatedAdminAccessAssignment>))]
public partial class DelegatedAdminAccessAssignment : Entity
{

/// <summary>
/// Gets or sets access container.
/// The access container through which members are assigned access. For example, a security group.
/// </summary>
[JsonPropertyName("accessContainer")]
public DelegatedAdminAccessContainer AccessContainer { get; set; }

/// <summary>
/// Gets or sets access details.
/// The access details containing the identifiers of the administrative roles that the partner is assigned in the customer tenant.
/// </summary>
[JsonPropertyName("accessDetails")]
public DelegatedAdminAccessDetails AccessDetails { get; set; }

/// <summary>
/// Gets or sets created date time.
/// The date and time in ISO 8601 format and in UTC time when the access assignment was created. Read-only.
/// </summary>
[JsonPropertyName("createdDateTime")]
public DateTimeOffset? CreatedDateTime { get; set; }

/// <summary>
/// Gets or sets last modified date time.
/// The date and time in ISO 8601 and in UTC time when this access assignment was last modified. Read-only.
/// </summary>
[JsonPropertyName("lastModifiedDateTime")]
public DateTimeOffset? LastModifiedDateTime { get; set; }

/// <summary>
/// Gets or sets status.
/// The status of the access assignment. Read-only. The possible values are: pending, active, deleting, deleted, error, unknownFutureValue.
/// </summary>
[JsonPropertyName("status")]
public DelegatedAdminAccessAssignmentStatus? Status { get; set; }

}
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
// ------------------------------------------------------------------------------
// 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: EnumType.cs.tt


namespace Microsoft.Graph
{
using System.Text.Json.Serialization;

/// <summary>
/// The enum DelegatedAdminAccessAssignmentStatus.
/// </summary>
[JsonConverter(typeof(JsonStringEnumConverter))]
public enum DelegatedAdminAccessAssignmentStatus
{

/// <summary>
/// Pending
/// </summary>
Pending = 0,

/// <summary>
/// Active
/// </summary>
Active = 1,

/// <summary>
/// Deleting
/// </summary>
Deleting = 2,

/// <summary>
/// Deleted
/// </summary>
Deleted = 3,

/// <summary>
/// Error
/// </summary>
Error = 4,

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

}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
// ------------------------------------------------------------------------------
// 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: ComplexType.cs.tt

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

/// <summary>
/// The type DelegatedAdminAccessContainer.
/// </summary>
[JsonConverter(typeof(DerivedTypeConverter<DelegatedAdminAccessContainer>))]
public partial class DelegatedAdminAccessContainer
{

/// <summary>
/// Gets or sets accessContainerId.
/// The identifier of the access container (for example, a security group). For 'securityGroup' access containers, this must be a valid ID of an Azure AD security group in the Microsoft partner's tenant.
/// </summary>
[JsonPropertyName("accessContainerId")]
public string AccessContainerId { get; set; }

/// <summary>
/// Gets or sets accessContainerType.
/// The type of access container (for example, security group) that will be assigned one or more roles through a delegated admin relationship. The possible values are: securityGroup, unknownFutureValue.
/// </summary>
[JsonPropertyName("accessContainerType")]
public DelegatedAdminAccessContainerType? AccessContainerType { get; set; }

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

/// <summary>
/// Gets or sets @odata.type.
/// </summary>
[JsonPropertyName("@odata.type")]
public string ODataType { get; set; }

}
}
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: EnumType.cs.tt


namespace Microsoft.Graph
{
using System.Text.Json.Serialization;

/// <summary>
/// The enum DelegatedAdminAccessContainerType.
/// </summary>
[JsonConverter(typeof(JsonStringEnumConverter))]
public enum DelegatedAdminAccessContainerType
{

/// <summary>
/// Security Group
/// </summary>
SecurityGroup = 0,

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

}
}
44 changes: 44 additions & 0 deletions src/Microsoft.Graph/Generated/model/DelegatedAdminAccessDetails.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
// ------------------------------------------------------------------------------
// 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: ComplexType.cs.tt

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

/// <summary>
/// The type DelegatedAdminAccessDetails.
/// </summary>
[JsonConverter(typeof(DerivedTypeConverter<DelegatedAdminAccessDetails>))]
public partial class DelegatedAdminAccessDetails
{

/// <summary>
/// Gets or sets unifiedRoles.
/// The directory roles that the Microsoft partner is assigned in the customer tenant.
/// </summary>
[JsonPropertyName("unifiedRoles")]
public IEnumerable<UnifiedRole> UnifiedRoles { get; set; }

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

/// <summary>
/// Gets or sets @odata.type.
/// </summary>
[JsonPropertyName("@odata.type")]
public string ODataType { get; set; }

}
}

0 comments on commit 3da894d

Please sign in to comment.