MigrationConfigsOperations interface

Interface representing a MigrationConfigs operations.

Properties

beginCreateAndStartMigration
beginCreateAndStartMigrationAndWait
completeMigration

This operation Completes Migration of entities by pointing the connection strings to Premium namespace and any entities created after the operation will be under Premium Namespace. CompleteMigration operation will fail when entity migration is in-progress.

createAndStartMigration

Creates Migration configuration and starts migration of entities from Standard to Premium namespace

delete

Deletes a MigrationConfiguration

get

Retrieves Migration Config

list

Gets all migrationConfigurations

revert

This operation reverts Migration

Property Details

beginCreateAndStartMigration

Warning

This API is now deprecated.

use createAndStartMigration instead

beginCreateAndStartMigration: (resourceGroupName: string, namespaceName: string, configName: string, parameters: MigrationConfigProperties, options?: MigrationConfigsCreateAndStartMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrationConfigProperties>, MigrationConfigProperties>>

Property Value

(resourceGroupName: string, namespaceName: string, configName: string, parameters: MigrationConfigProperties, options?: MigrationConfigsCreateAndStartMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrationConfigProperties>, MigrationConfigProperties>>

beginCreateAndStartMigrationAndWait

Warning

This API is now deprecated.

use createAndStartMigration instead

beginCreateAndStartMigrationAndWait: (resourceGroupName: string, namespaceName: string, configName: string, parameters: MigrationConfigProperties, options?: MigrationConfigsCreateAndStartMigrationOptionalParams) => Promise<MigrationConfigProperties>

Property Value

(resourceGroupName: string, namespaceName: string, configName: string, parameters: MigrationConfigProperties, options?: MigrationConfigsCreateAndStartMigrationOptionalParams) => Promise<MigrationConfigProperties>

completeMigration

This operation Completes Migration of entities by pointing the connection strings to Premium namespace and any entities created after the operation will be under Premium Namespace. CompleteMigration operation will fail when entity migration is in-progress.

completeMigration: (resourceGroupName: string, namespaceName: string, configName: string, options?: MigrationConfigsCompleteMigrationOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, namespaceName: string, configName: string, options?: MigrationConfigsCompleteMigrationOptionalParams) => Promise<void>

createAndStartMigration

Creates Migration configuration and starts migration of entities from Standard to Premium namespace

createAndStartMigration: (resourceGroupName: string, namespaceName: string, configName: string, parameters: MigrationConfigProperties, options?: MigrationConfigsCreateAndStartMigrationOptionalParams) => PollerLike<OperationState<MigrationConfigProperties>, MigrationConfigProperties>

Property Value

(resourceGroupName: string, namespaceName: string, configName: string, parameters: MigrationConfigProperties, options?: MigrationConfigsCreateAndStartMigrationOptionalParams) => PollerLike<OperationState<MigrationConfigProperties>, MigrationConfigProperties>

delete

Deletes a MigrationConfiguration

delete: (resourceGroupName: string, namespaceName: string, configName: string, options?: MigrationConfigsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, namespaceName: string, configName: string, options?: MigrationConfigsDeleteOptionalParams) => Promise<void>

get

Retrieves Migration Config

get: (resourceGroupName: string, namespaceName: string, configName: string, options?: MigrationConfigsGetOptionalParams) => Promise<MigrationConfigProperties>

Property Value

(resourceGroupName: string, namespaceName: string, configName: string, options?: MigrationConfigsGetOptionalParams) => Promise<MigrationConfigProperties>

list

Gets all migrationConfigurations

list: (resourceGroupName: string, namespaceName: string, options?: MigrationConfigsListOptionalParams) => PagedAsyncIterableIterator<MigrationConfigProperties, MigrationConfigProperties[], PageSettings>

Property Value

(resourceGroupName: string, namespaceName: string, options?: MigrationConfigsListOptionalParams) => PagedAsyncIterableIterator<MigrationConfigProperties, MigrationConfigProperties[], PageSettings>

revert

This operation reverts Migration

revert: (resourceGroupName: string, namespaceName: string, configName: string, options?: MigrationConfigsRevertOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, namespaceName: string, configName: string, options?: MigrationConfigsRevertOptionalParams) => Promise<void>