跳到主要内容

MigrationApiInfo

The migration API information.

NameTypeDescriptionNotes
migratorNameStringThe migrator name.[optional] [example: Nextcloud] [nullable]
operationStringThe migration operation.[optional] [example: parse] [nullable]
failedArchivesListThe list of failed archives.[optional] [example: [archive1.zip, archive2.zip]] [nullable]
usersListThe list of migrating users.[optional] [example: [{id=9924256B-447C-4F19-9dbd-8ad8c39e8ff5, email=user@example.com, shouldImport=true}]] [nullable]
withoutEmailUsersListThe list of migrating users without email.[optional] [example: [{id=9924256B-447C-4F19-9dbd-8ad8c39e8ff5, shouldImport=false}]] [nullable]
existUsersListThe list of existing migrating users.[optional] [example: [{id=9924256B-447C-4F19-9dbd-8ad8c39e8ff5, email=existing@example.com, shouldImport=true}]] [nullable]
groupsListThe list of migrating groups.[optional] [example: [{id=1, name=Group1, shouldImport=true}]] [nullable]
importPersonalFilesBooleanSpecifies whether to import personal files or not.[optional] [example: true]
importSharedFilesBooleanSpecifies whether to import shared files or not.[optional] [example: true]
importSharedFoldersBooleanSpecifies whether to import shared folders or not.[optional] [example: true]
importCommonFilesBooleanSpecifies whether to import common files or not.[optional] [example: true]
importProjectFilesBooleanSpecifies whether to import project files or not.[optional] [example: false]
importGroupsBooleanSpecifies whether to import groups or not.[optional] [example: true]
successedUsersInteger (int32)The number of successfully migrated users.[optional] [example: 50]
failedUsersInteger (int32)The number of unsuccessfully migrated users.[optional] [example: 2]
filesListThe list of migrated files.[optional] [example: [document.docx, spreadsheet.xlsx]] [nullable]
errorsListThe list of migration errors.[optional] [example: [User not found, File access denied]] [nullable]