Set-BT_MailboxMigration

Syntax

Set-BT_MailboxMigration -Ticket <Ticket> -mailboxmigration <MailboxMigrationDTO[]> [-Environment <string>] [-Id <guid>] [-IsDeleted <bool>] [-Status <MailboxQueueStatus>] [-ItemTypes <MailboxItemTypes>] [-ExtendedItemTypes <string>] [-ProductSkuId <guid>] [-AssignmentCount <int>] [-AccessLevel <AccessLevel>] [<CommonParameters>]

Set-BT_MailboxMigration -Ticket <Ticket> -EndpointUrl <string> -mailboxmigration <MailboxMigrationDTO[]> [-Id <guid>] [-IsDeleted <bool>] [-Status <MailboxQueueStatus>] [-ItemTypes <MailboxItemTypes>] [-ExtendedItemTypes <string>] [-ProductSkuId <guid>] [-AssignmentCount <int>] [-AccessLevel <AccessLevel>] [<CommonParameters>]

Detailed Description

Set-BT_MailboxMigration sets a(an) BT_MailboxMigration. Represents a mailbox migration.

Parameters

Total Parameters: 23

EndpointUrl

Paremeter specs:

Required True
ValueFromPipeline False
ValueFromPipelineByPropertyName False

mailboxmigration

Paremeter specs:

Required True
ValueFromPipeline True
ValueFromPipelineByPropertyName True

Ticket

Paremeter specs:

Required True
ValueFromPipeline False
ValueFromPipelineByPropertyName False

AccessLevel

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

AssignmentCount

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Environment

Available values are listed below.

Value Description
BT Represents BT
Beta Represents Beta
Develop Represents Develop
Release Represents Release
Test Represents Test
China Represents China
Germany Represents Germany
Alpha Represents Alpha
Today Represents Today
Sandbox-02 Represents Sandbox-02
Sandbox-03 Represents Sandbox-03

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

ExtendedItemTypes

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Id

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

IsDeleted

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

ItemTypes

Available values are listed below.

Value Description
None None.
Contact Contact.
Calendar Calendar.
Mail Mail.
Journal Journal.
Note Note.
Task Task.
Folder Folder.
Rule Rule.
Conversation Conversation.
ContactGroup Contact group.
DocumentFile Document File.
Song Song.
Permissions Permissions.
ArchiveSlice Archive slices.
ArchiveFileMetadata Archive file metadata.
ArchiveFile Archive file.
ArchiveEmailAddress Archive email addresses.
ArchiveEmail Archive email.
MassStorageFile Archive file.
SecurityGroup Security Group.
PermissionLevels Permission Levels.
DocumentLibraryPermissions Document Library Permissions.
List Lists.
EAMExtractionItem EAM Extraction Item.
DatabaseItem Database item.
Shortcut Shortcut file object.
Structure Structure/scaffolding/skeleton for the migration.
Metadata Metadata.
Version Version.
OneNoteTab OneNote tab migration for Microsoft Teams.
PrivateChat Private chat migration.
All All flags.
NewItemTypeIdentifier This is considered as a decider bit to move towards using new itemtypes (Which shall be implemented soon). Any more fields beyond this should not be used as it will result in undesirable effects. Contact Varadarajan Ganesan for more info.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

ProductSkuId

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Status

Available values are listed below.

Value Description
NotMigrated Not migrated.
Submitted Submitted (submitted for migration).
WaitingForEndUser Waiting for end user.
Queued Queued (assigned by the scheduler to a migration server).
Processing Processing.
Completed Completed.
Failed Failed.
Stopping Stopping.
Stopped Stopped.
MaximumTransferReached Max transfer reached.
Draining Draining.
Drained Drained.
CompletedError Completed with Error.
CompletedWarning Completed with Warning.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Outputs

System.Object

Notes

Examples