MigrationOperations interface

Interface representing a Migration operations.

Properties

beginCancel
beginCancelAndWait
beginStart
beginStartAndWait
cancel

Cancel or rollback the migration operation in a Redis Enterprise cluster.

get

Gets information about a migration in a Redis Enterprise cluster.

list

Gets information about all migrations attempts in a Redis Enterprise cluster.

start

Starts a new migration

Property Details

beginCancel

Warning

This API is now deprecated.

use cancel instead

beginCancel: (resourceGroupName: string, clusterName: string, options?: MigrationCancelOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, clusterName: string, options?: MigrationCancelOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginCancelAndWait

Warning

This API is now deprecated.

use cancel instead

beginCancelAndWait: (resourceGroupName: string, clusterName: string, options?: MigrationCancelOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, clusterName: string, options?: MigrationCancelOptionalParams) => Promise<void>

beginStart

Warning

This API is now deprecated.

use start instead

beginStart: (resourceGroupName: string, clusterName: string, parameters: Migration, options?: MigrationStartOptionalParams) => Promise<SimplePollerLike<OperationState<Migration>, Migration>>

Property Value

(resourceGroupName: string, clusterName: string, parameters: Migration, options?: MigrationStartOptionalParams) => Promise<SimplePollerLike<OperationState<Migration>, Migration>>

beginStartAndWait

Warning

This API is now deprecated.

use start instead

beginStartAndWait: (resourceGroupName: string, clusterName: string, parameters: Migration, options?: MigrationStartOptionalParams) => Promise<Migration>

Property Value

(resourceGroupName: string, clusterName: string, parameters: Migration, options?: MigrationStartOptionalParams) => Promise<Migration>

cancel

Cancel or rollback the migration operation in a Redis Enterprise cluster.

cancel: (resourceGroupName: string, clusterName: string, options?: MigrationCancelOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, clusterName: string, options?: MigrationCancelOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets information about a migration in a Redis Enterprise cluster.

get: (resourceGroupName: string, clusterName: string, options?: MigrationGetOptionalParams) => Promise<Migration>

Property Value

(resourceGroupName: string, clusterName: string, options?: MigrationGetOptionalParams) => Promise<Migration>

list

Gets information about all migrations attempts in a Redis Enterprise cluster.

list: (resourceGroupName: string, clusterName: string, options?: MigrationListOptionalParams) => PagedAsyncIterableIterator<Migration, Migration[], PageSettings>

Property Value

(resourceGroupName: string, clusterName: string, options?: MigrationListOptionalParams) => PagedAsyncIterableIterator<Migration, Migration[], PageSettings>

start

Starts a new migration

start: (resourceGroupName: string, clusterName: string, parameters: Migration, options?: MigrationStartOptionalParams) => PollerLike<OperationState<Migration>, Migration>

Property Value

(resourceGroupName: string, clusterName: string, parameters: Migration, options?: MigrationStartOptionalParams) => PollerLike<OperationState<Migration>, Migration>