MigrationConfigsOperations interface
Interface representing a MigrationConfigs operations.
Properties
| begin |
|
| begin |
|
| complete |
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. |
| create |
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>