Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generated models and request builders #2679

Closed
wants to merge 1 commit into from

Conversation

andrueastman
Copy link
Member

@andrueastman andrueastman commented Sep 24, 2024

This pull request was automatically created by Azure Pipelines. Important Check for unexpected deletions or changes in this PR.

Microsoft Reviewers: Open in CodeFlow

Update generated files with build 164424
@andrueastman andrueastman requested a review from a team as a code owner September 24, 2024 10:45
Copy link
Contributor

Addition of Public property AdditionalData in type Microsoft.Graph.Applications.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.Applications.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.Applications.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.Applications.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.Applications.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.Applications.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.Applications.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.Applications.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.Applications.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.Applications.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.Applications.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.Applications.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.Applications.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.Applications.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.Applications.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.Contacts.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.Contacts.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.Contacts.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.Contacts.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.Contacts.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.Contacts.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.Contacts.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.Contacts.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.Contacts.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.Contacts.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.Contacts.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.Contacts.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.Contacts.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.Contacts.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.Contacts.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.Contracts.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.Contracts.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.Contracts.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.Contracts.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.Contracts.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.Contracts.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.Contracts.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.Contracts.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.Contracts.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.Contracts.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.Contracts.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.Contracts.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.Contracts.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.Contracts.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.Contracts.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.Devices.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.Devices.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.Devices.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.Devices.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.Devices.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.Devices.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.Devices.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.Devices.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.Devices.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.Devices.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.Devices.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.Devices.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.Devices.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.Devices.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.Devices.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.DirectoryNamespace.DeletedItems.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.DirectoryObjects.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.DirectoryObjects.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.DirectoryObjects.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.DirectoryObjects.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.DirectoryObjects.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.DirectoryObjects.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.DirectoryObjects.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.DirectoryObjects.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.DirectoryObjects.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.DirectoryObjects.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.DirectoryObjects.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.DirectoryObjects.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.DirectoryObjects.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.DirectoryObjects.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.DirectoryObjects.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.DirectoryRoles.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.DirectoryRoles.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.DirectoryRoles.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.DirectoryRoles.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.DirectoryRoles.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.DirectoryRoles.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.DirectoryRoles.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.DirectoryRoles.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.DirectoryRoles.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.DirectoryRoles.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.DirectoryRoles.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.DirectoryRoles.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.DirectoryRoles.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.DirectoryRoles.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.DirectoryRoles.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.DirectoryRoleTemplates.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property rootDomain in type Microsoft.Graph.Domains.Item.DomainItemRequestBuilder with type global.Microsoft.Graph.Domains.Item.RootDomain.RootDomainRequestBuilder Addition of Microsoft.Graph.Domains.Item.RootDomain.rootDomainRequestBuilder inherits from BaseRequestBuilder Addition of Public property Expand in type Microsoft.Graph.Domains.Item.RootDomain.rootDomainRequestBuilder.rootDomainRequestBuilderGetQueryParameters with type string[] Addition of Public property Select in type Microsoft.Graph.Domains.Item.RootDomain.rootDomainRequestBuilder.rootDomainRequestBuilderGetQueryParameters with type string[] Addition of Microsoft.Graph.Domains.Item.RootDomain.rootDomainRequestBuilder.rootDomainRequestBuilderGetRequestConfiguration inherits from RequestConfiguration Addition of Public method constructor in type Microsoft.Graph.Domains.Item.RootDomain.rootDomainRequestBuilder with return type void and parameters pathParameters of type Dictionary is required; requestAdapter of type IRequestAdapter is required Addition of Public method constructor in type Microsoft.Graph.Domains.Item.RootDomain.rootDomainRequestBuilder with return type void and parameters rawUrl of type string is required; requestAdapter of type IRequestAdapter is required Addition of Public method GetAsync in type Microsoft.Graph.Domains.Item.RootDomain.rootDomainRequestBuilder with return type global.Microsoft.Graph.Models.Domain and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToGetRequestInformation in type Microsoft.Graph.Domains.Item.RootDomain.rootDomainRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method WithUrl in type Microsoft.Graph.Domains.Item.RootDomain.rootDomainRequestBuilder with return type global.Microsoft.Graph.Domains.Item.RootDomain.RootDomainRequestBuilder and parameters rawUrl of type string is required Addition of Public property AdditionalData in type Microsoft.Graph.Groups.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.Groups.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.Groups.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.Groups.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.Groups.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.Groups.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.Groups.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.Groups.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.Groups.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.Groups.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.Groups.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.Groups.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.Groups.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.Groups.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.Groups.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.GroupSettingTemplates.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.GroupSettingTemplates.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.GroupSettingTemplates.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.GroupSettingTemplates.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.GroupSettingTemplates.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.Me.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.Me.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.Me.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.Me.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.Me.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.Me.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.Me.Restore.restorePostRequestBody with return type global.Microsoft.Graph.Me.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.Me.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.Me.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.Me.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.Me.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.Me.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.Me.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.Me.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property IsMemberManagementRestricted in type Microsoft.Graph.Models.administrativeUnit with type bool Addition of Public property MembershipRule in type Microsoft.Graph.Models.administrativeUnit with type string Addition of Public property MembershipRuleProcessingState in type Microsoft.Graph.Models.administrativeUnit with type string Addition of Public property MembershipType in type Microsoft.Graph.Models.administrativeUnit with type string Addition of Public property IsManagementRestricted in type Microsoft.Graph.Models.device with type bool Addition of Public property RootDomain in type Microsoft.Graph.Models.domain with type global.Microsoft.Graph.Models.Domain Addition of Public property IsManagementRestricted in type Microsoft.Graph.Models.group with type bool Addition of Public property IsManagementRestricted in type Microsoft.Graph.Models.user with type bool Addition of Public property AdditionalData in type Microsoft.Graph.Organization.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.Organization.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.Organization.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.Organization.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.Organization.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.Organization.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.Organization.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.Organization.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.Organization.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.Organization.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.Organization.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.Organization.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.Organization.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.Organization.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.Organization.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.PermissionGrants.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.PermissionGrants.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.PermissionGrants.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.PermissionGrants.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.PermissionGrants.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.PermissionGrants.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.PermissionGrants.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.PermissionGrants.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.PermissionGrants.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.PermissionGrants.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.PermissionGrants.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.PermissionGrants.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.PermissionGrants.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.PermissionGrants.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.PermissionGrants.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.ServicePrincipals.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.ServicePrincipals.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.ServicePrincipals.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.ServicePrincipals.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.ServicePrincipals.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.ServicePrincipals.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.ServicePrincipals.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.ServicePrincipals.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.ServicePrincipals.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.ServicePrincipals.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.ServicePrincipals.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.ServicePrincipals.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.ServicePrincipals.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.ServicePrincipals.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.ServicePrincipals.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional Addition of Public property AdditionalData in type Microsoft.Graph.Users.Item.Restore.restorePostRequestBody with type IDictionary Addition of Public property AutoReconcileProxyConflict in type Microsoft.Graph.Users.Item.Restore.restorePostRequestBody with type bool Addition of Public property BackingStore in type Microsoft.Graph.Users.Item.Restore.restorePostRequestBody with type IBackingStore Addition of Public method constructor in type Microsoft.Graph.Users.Item.Restore.restorePostRequestBody with return type void and parameters Addition of Public method GetFieldDeserializers in type Microsoft.Graph.Users.Item.Restore.restorePostRequestBody with return type IDictionary> and parameters Addition of Public method Serialize in type Microsoft.Graph.Users.Item.Restore.restorePostRequestBody with return type void and parameters writer of type ISerializationWriter is required Addition of Public method CreateFromDiscriminatorValue in type Microsoft.Graph.Users.Item.Restore.restorePostRequestBody with return type global.Microsoft.Graph.Users.Item.Restore.RestorePostRequestBody and parameters parseNode of type IParseNode is required Addition of Microsoft.Graph.Users.Item.Restore.restorePostRequestBody implements IAdditionalDataHolder; IBackedModel; IParsable Removal of Public method PostAsync in type Microsoft.Graph.Users.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Removal of Public method ToPostRequestInformation in type Microsoft.Graph.Users.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters requestConfiguration of type Action> is optional Addition of Public method PostAsync in type Microsoft.Graph.Users.Item.Restore.restoreRequestBuilder with return type global.Microsoft.Graph.Models.DirectoryObject and parameters body of type global.Microsoft.Graph.Users.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional; cancellationToken of type CancellationToken is optional Addition of Public method ToPostRequestInformation in type Microsoft.Graph.Users.Item.Restore.restoreRequestBuilder with return type RequestInformation and parameters body of type global.Microsoft.Graph.Users.Item.Restore.RestorePostRequestBody is required; requestConfiguration of type Action> is optional

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this RequestBuilder make sense? I don't think it's possible to restore application this way, because /applications/{id} will return ResourceNotFound error code.
To restore application, user, group, servicePrincipal or administrativeUnit, you need to call /directory/deletedItems/{id}/restore
https://learn.microsoft.com/en-us/graph/api/directory-deleteditems-restore?view=graph-rest-1.0&tabs=http

Seems like restore was autogenerated for all entities inherit from directoryObject.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for raising this @MartinM85

Any chance you can raise an issue for this on the metadata repo to track. At first glance, we would need to drop this line so that the action is only added on the /deletedItems path rather than derived types of directory object.

https://github.com/microsoftgraph/msgraph-metadata/blob/45c385e860332aaa85f1ef7f1b52b0ea44232b34/transforms/csdl/preprocess_csdl.xsl#L2424

We would need to test and validate this change though.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure if I can restore myself

@andrueastman
Copy link
Member Author

Superceded by #2689

@andrueastman andrueastman deleted the kiota/v1.0/pipelinebuild/164424 branch October 1, 2024 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants