Skip to content

RestoreO365TeamsFilesInput

Request for restoring or exporting files and folders within a Teams channel.

Fields

Field Type Description
actionType O365RestoreActionType! Type of restore action to perform.
channelRecoveryType ChannelMembershipType! Indicates whether the channel being restored is STANDARD or PRIVATE.
destTeamsChannelInfo TeamsChannelInfo Channel information in case of restoration to a new channel.
filesToRestore [FileInfo!]! Files to restore.
foldersToRestore [FolderInfo!]! Folders to restore.
inplaceRestoreConfig InplaceRestoreConfig In-place restore configuration; required for in-place restore actions.
leaseId String ID of the just-in-time permission elevation lease covering this restore's write permissions, if elevation was required. Empty for full-access-mode apps.
recoverWithLatestPermissions Boolean! Indicates whether the new channel will be created with the most recent permissions if a private channel is restored.
shouldCreateDestChannel Boolean! Indicates whether a new channel must be created.
snapshotSequenceNum Int! Specifies the sequence number of the snapshot being currently restored.
targetChannelFallbackOwner String Fallback owner of the private and shared channel while restore, as requested in the RSC Web UI.