ReplicationMigrationItems interface

Interface representing a ReplicationMigrationItems.

Methods

beginCreate(string, string, string, string, string, EnableMigrationInput, ReplicationMigrationItemsCreateOptionalParams)

The operation to create an ASR migration item (enable migration).

beginCreateAndWait(string, string, string, string, string, EnableMigrationInput, ReplicationMigrationItemsCreateOptionalParams)

The operation to create an ASR migration item (enable migration).

beginDelete(string, string, string, string, string, ReplicationMigrationItemsDeleteOptionalParams)

The operation to delete an ASR migration item.

beginDeleteAndWait(string, string, string, string, string, ReplicationMigrationItemsDeleteOptionalParams)

The operation to delete an ASR migration item.

beginMigrate(string, string, string, string, string, MigrateInput, ReplicationMigrationItemsMigrateOptionalParams)

The operation to initiate migration of the item.

beginMigrateAndWait(string, string, string, string, string, MigrateInput, ReplicationMigrationItemsMigrateOptionalParams)

The operation to initiate migration of the item.

beginPauseReplication(string, string, string, string, string, PauseReplicationInput, ReplicationMigrationItemsPauseReplicationOptionalParams)

The operation to initiate pause replication of the item.

beginPauseReplicationAndWait(string, string, string, string, string, PauseReplicationInput, ReplicationMigrationItemsPauseReplicationOptionalParams)

The operation to initiate pause replication of the item.

beginResumeReplication(string, string, string, string, string, ResumeReplicationInput, ReplicationMigrationItemsResumeReplicationOptionalParams)

The operation to initiate resume replication of the item.

beginResumeReplicationAndWait(string, string, string, string, string, ResumeReplicationInput, ReplicationMigrationItemsResumeReplicationOptionalParams)

The operation to initiate resume replication of the item.

beginResync(string, string, string, string, string, ResyncInput, ReplicationMigrationItemsResyncOptionalParams)

The operation to resynchronize replication of an ASR migration item.

beginResyncAndWait(string, string, string, string, string, ResyncInput, ReplicationMigrationItemsResyncOptionalParams)

The operation to resynchronize replication of an ASR migration item.

beginTestMigrate(string, string, string, string, string, TestMigrateInput, ReplicationMigrationItemsTestMigrateOptionalParams)

The operation to initiate test migration of the item.

beginTestMigrateAndWait(string, string, string, string, string, TestMigrateInput, ReplicationMigrationItemsTestMigrateOptionalParams)

The operation to initiate test migration of the item.

beginTestMigrateCleanup(string, string, string, string, string, TestMigrateCleanupInput, ReplicationMigrationItemsTestMigrateCleanupOptionalParams)

The operation to initiate test migrate cleanup.

beginTestMigrateCleanupAndWait(string, string, string, string, string, TestMigrateCleanupInput, ReplicationMigrationItemsTestMigrateCleanupOptionalParams)

The operation to initiate test migrate cleanup.

beginUpdate(string, string, string, string, string, UpdateMigrationItemInput, ReplicationMigrationItemsUpdateOptionalParams)

The operation to update the recovery settings of an ASR migration item.

beginUpdateAndWait(string, string, string, string, string, UpdateMigrationItemInput, ReplicationMigrationItemsUpdateOptionalParams)

The operation to update the recovery settings of an ASR migration item.

get(string, string, string, string, string, ReplicationMigrationItemsGetOptionalParams)

Gets the details of a migration item.

list(string, string, ReplicationMigrationItemsListOptionalParams)

Gets the list of migration items in the vault.

listByReplicationProtectionContainers(string, string, string, string, ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams)

Gets the list of ASR migration items in the protection container.

Method Details

beginCreate(string, string, string, string, string, EnableMigrationInput, ReplicationMigrationItemsCreateOptionalParams)

The operation to create an ASR migration item (enable migration).

function beginCreate(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, input: EnableMigrationInput, options?: ReplicationMigrationItemsCreateOptionalParams): Promise<SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

input
EnableMigrationInput

Enable migration input.

options
ReplicationMigrationItemsCreateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

beginCreateAndWait(string, string, string, string, string, EnableMigrationInput, ReplicationMigrationItemsCreateOptionalParams)

The operation to create an ASR migration item (enable migration).

function beginCreateAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, input: EnableMigrationInput, options?: ReplicationMigrationItemsCreateOptionalParams): Promise<MigrationItem>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

input
EnableMigrationInput

Enable migration input.

options
ReplicationMigrationItemsCreateOptionalParams

The options parameters.

Returns

Promise<MigrationItem>

beginDelete(string, string, string, string, string, ReplicationMigrationItemsDeleteOptionalParams)

The operation to delete an ASR migration item.

function beginDelete(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, options?: ReplicationMigrationItemsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

options
ReplicationMigrationItemsDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, string, ReplicationMigrationItemsDeleteOptionalParams)

The operation to delete an ASR migration item.

function beginDeleteAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, options?: ReplicationMigrationItemsDeleteOptionalParams): Promise<void>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

options
ReplicationMigrationItemsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginMigrate(string, string, string, string, string, MigrateInput, ReplicationMigrationItemsMigrateOptionalParams)

The operation to initiate migration of the item.

function beginMigrate(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, migrateInput: MigrateInput, options?: ReplicationMigrationItemsMigrateOptionalParams): Promise<SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

migrateInput
MigrateInput

Migrate input.

options
ReplicationMigrationItemsMigrateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

beginMigrateAndWait(string, string, string, string, string, MigrateInput, ReplicationMigrationItemsMigrateOptionalParams)

The operation to initiate migration of the item.

function beginMigrateAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, migrateInput: MigrateInput, options?: ReplicationMigrationItemsMigrateOptionalParams): Promise<MigrationItem>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

migrateInput
MigrateInput

Migrate input.

options
ReplicationMigrationItemsMigrateOptionalParams

The options parameters.

Returns

Promise<MigrationItem>

beginPauseReplication(string, string, string, string, string, PauseReplicationInput, ReplicationMigrationItemsPauseReplicationOptionalParams)

The operation to initiate pause replication of the item.

function beginPauseReplication(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, pauseReplicationInput: PauseReplicationInput, options?: ReplicationMigrationItemsPauseReplicationOptionalParams): Promise<SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

pauseReplicationInput
PauseReplicationInput

Pause replication input.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

beginPauseReplicationAndWait(string, string, string, string, string, PauseReplicationInput, ReplicationMigrationItemsPauseReplicationOptionalParams)

The operation to initiate pause replication of the item.

function beginPauseReplicationAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, pauseReplicationInput: PauseReplicationInput, options?: ReplicationMigrationItemsPauseReplicationOptionalParams): Promise<MigrationItem>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

pauseReplicationInput
PauseReplicationInput

Pause replication input.

Returns

Promise<MigrationItem>

beginResumeReplication(string, string, string, string, string, ResumeReplicationInput, ReplicationMigrationItemsResumeReplicationOptionalParams)

The operation to initiate resume replication of the item.

function beginResumeReplication(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, resumeReplicationInput: ResumeReplicationInput, options?: ReplicationMigrationItemsResumeReplicationOptionalParams): Promise<SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

resumeReplicationInput
ResumeReplicationInput

Resume replication input.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

beginResumeReplicationAndWait(string, string, string, string, string, ResumeReplicationInput, ReplicationMigrationItemsResumeReplicationOptionalParams)

The operation to initiate resume replication of the item.

function beginResumeReplicationAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, resumeReplicationInput: ResumeReplicationInput, options?: ReplicationMigrationItemsResumeReplicationOptionalParams): Promise<MigrationItem>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

resumeReplicationInput
ResumeReplicationInput

Resume replication input.

Returns

Promise<MigrationItem>

beginResync(string, string, string, string, string, ResyncInput, ReplicationMigrationItemsResyncOptionalParams)

The operation to resynchronize replication of an ASR migration item.

function beginResync(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, input: ResyncInput, options?: ReplicationMigrationItemsResyncOptionalParams): Promise<SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

input
ResyncInput

Resync input.

options
ReplicationMigrationItemsResyncOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

beginResyncAndWait(string, string, string, string, string, ResyncInput, ReplicationMigrationItemsResyncOptionalParams)

The operation to resynchronize replication of an ASR migration item.

function beginResyncAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, input: ResyncInput, options?: ReplicationMigrationItemsResyncOptionalParams): Promise<MigrationItem>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

input
ResyncInput

Resync input.

options
ReplicationMigrationItemsResyncOptionalParams

The options parameters.

Returns

Promise<MigrationItem>

beginTestMigrate(string, string, string, string, string, TestMigrateInput, ReplicationMigrationItemsTestMigrateOptionalParams)

The operation to initiate test migration of the item.

function beginTestMigrate(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, testMigrateInput: TestMigrateInput, options?: ReplicationMigrationItemsTestMigrateOptionalParams): Promise<SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

testMigrateInput
TestMigrateInput

Test migrate input.

options
ReplicationMigrationItemsTestMigrateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

beginTestMigrateAndWait(string, string, string, string, string, TestMigrateInput, ReplicationMigrationItemsTestMigrateOptionalParams)

The operation to initiate test migration of the item.

function beginTestMigrateAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, testMigrateInput: TestMigrateInput, options?: ReplicationMigrationItemsTestMigrateOptionalParams): Promise<MigrationItem>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

testMigrateInput
TestMigrateInput

Test migrate input.

options
ReplicationMigrationItemsTestMigrateOptionalParams

The options parameters.

Returns

Promise<MigrationItem>

beginTestMigrateCleanup(string, string, string, string, string, TestMigrateCleanupInput, ReplicationMigrationItemsTestMigrateCleanupOptionalParams)

The operation to initiate test migrate cleanup.

function beginTestMigrateCleanup(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, testMigrateCleanupInput: TestMigrateCleanupInput, options?: ReplicationMigrationItemsTestMigrateCleanupOptionalParams): Promise<SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

testMigrateCleanupInput
TestMigrateCleanupInput

Test migrate cleanup input.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

beginTestMigrateCleanupAndWait(string, string, string, string, string, TestMigrateCleanupInput, ReplicationMigrationItemsTestMigrateCleanupOptionalParams)

The operation to initiate test migrate cleanup.

function beginTestMigrateCleanupAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, testMigrateCleanupInput: TestMigrateCleanupInput, options?: ReplicationMigrationItemsTestMigrateCleanupOptionalParams): Promise<MigrationItem>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

testMigrateCleanupInput
TestMigrateCleanupInput

Test migrate cleanup input.

Returns

Promise<MigrationItem>

beginUpdate(string, string, string, string, string, UpdateMigrationItemInput, ReplicationMigrationItemsUpdateOptionalParams)

The operation to update the recovery settings of an ASR migration item.

function beginUpdate(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, input: UpdateMigrationItemInput, options?: ReplicationMigrationItemsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

input
UpdateMigrationItemInput

Update migration item input.

options
ReplicationMigrationItemsUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<MigrationItem>, MigrationItem>>

beginUpdateAndWait(string, string, string, string, string, UpdateMigrationItemInput, ReplicationMigrationItemsUpdateOptionalParams)

The operation to update the recovery settings of an ASR migration item.

function beginUpdateAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, input: UpdateMigrationItemInput, options?: ReplicationMigrationItemsUpdateOptionalParams): Promise<MigrationItem>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

input
UpdateMigrationItemInput

Update migration item input.

options
ReplicationMigrationItemsUpdateOptionalParams

The options parameters.

Returns

Promise<MigrationItem>

get(string, string, string, string, string, ReplicationMigrationItemsGetOptionalParams)

Gets the details of a migration item.

function get(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, migrationItemName: string, options?: ReplicationMigrationItemsGetOptionalParams): Promise<MigrationItem>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric unique name.

protectionContainerName

string

Protection container name.

migrationItemName

string

Migration item name.

options
ReplicationMigrationItemsGetOptionalParams

The options parameters.

Returns

Promise<MigrationItem>

list(string, string, ReplicationMigrationItemsListOptionalParams)

Gets the list of migration items in the vault.

function list(resourceName: string, resourceGroupName: string, options?: ReplicationMigrationItemsListOptionalParams): PagedAsyncIterableIterator<MigrationItem, MigrationItem[], PageSettings>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

options
ReplicationMigrationItemsListOptionalParams

The options parameters.

Returns

listByReplicationProtectionContainers(string, string, string, string, ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams)

Gets the list of ASR migration items in the protection container.

function listByReplicationProtectionContainers(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, options?: ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams): PagedAsyncIterableIterator<MigrationItem, MigrationItem[], PageSettings>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

fabricName

string

Fabric name.

protectionContainerName

string

Protection container name.

Returns