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. |
| 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. |