@azure/arm-datamigration package

Classes

DataMigrationManagementClient

Interfaces

ApiError

Error information.

AuthenticationKeys

An authentication key.

AvailableServiceSku

Describes the available service SKU.

AvailableServiceSkuCapacity

A description of the scaling capacities of the SKU

AvailableServiceSkuSku

SKU name, tier, etc.

AzureActiveDirectoryApp

Azure Active Directory Application

AzureBlob

Azure Blob Details

BackupConfiguration

Backup Configuration

BackupFileInfo

Information of the backup file

BackupSetInfo

Information of backup set

BlobShare

Blob container storage information.

CheckOCIDriverTaskInput

Input for the service task to check for OCI drivers.

CheckOCIDriverTaskOutput

Output for the service task to check for OCI drivers.

CheckOCIDriverTaskProperties

Properties for the task that checks for OCI drivers.

CommandProperties

Base class for all types of DMS command properties. If command is not supported by current client, this object is returned.

ConnectToMongoDbTaskProperties

Properties for the task that validates the connection to and provides information about a MongoDB server

ConnectToSourceMySqlTaskInput

Input for the task that validates MySQL database connection

ConnectToSourceMySqlTaskProperties

Properties for the task that validates MySQL database connection

ConnectToSourceNonSqlTaskOutput

Output for connect to MySQL type source

ConnectToSourceOracleSyncTaskInput

Input for the task that validates Oracle database connection

ConnectToSourceOracleSyncTaskOutput

Output for the task that validates Oracle database connection

ConnectToSourceOracleSyncTaskProperties

Properties for the task that validates Oracle database connection

ConnectToSourcePostgreSqlSyncTaskInput

Input for the task that validates connection to PostgreSQL and source server requirements

ConnectToSourcePostgreSqlSyncTaskOutput

Output for the task that validates connection to PostgreSQL and source server requirements

ConnectToSourcePostgreSqlSyncTaskProperties

Properties for the task that validates connection to PostgreSQL server and source server requirements for online migration

ConnectToSourceSqlServerSyncTaskProperties

Properties for the task that validates connection to SQL Server and source server requirements for online migration

ConnectToSourceSqlServerTaskInput

Input for the task that validates connection to SQL Server and also validates source server requirements

ConnectToSourceSqlServerTaskOutput

Output for the task that validates connection to SQL Server and also validates source server requirements

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Agent Job level output for the task that validates connection to SQL Server and also validates source server requirements

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Database level output for the task that validates connection to SQL Server and also validates source server requirements

ConnectToSourceSqlServerTaskOutputLoginLevel

Login level output for the task that validates connection to SQL Server and also validates source server requirements

ConnectToSourceSqlServerTaskOutputTaskLevel

Task level output for the task that validates connection to SQL Server and also validates source server requirements

ConnectToSourceSqlServerTaskProperties

Properties for the task that validates connection to SQL Server and also validates source server requirements

ConnectToTargetAzureDbForMySqlTaskInput

Input for the task that validates connection to Azure Database for MySQL and target server requirements

ConnectToTargetAzureDbForMySqlTaskOutput

Output for the task that validates connection to Azure Database for MySQL and target server requirements

ConnectToTargetAzureDbForMySqlTaskProperties

Properties for the task that validates connection to Azure Database for MySQL and target server requirements

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Output for the task that validates connection to Azure Database for PostgreSQL and target server requirements

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Properties for the task that validates connection to Azure Database For PostgreSQL server and target server requirements for online migration

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements for Oracle source.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Output for the task that validates connection to Azure Database for PostgreSQL and target server requirements for Oracle source.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputDatabaseSchemaMapItem
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Properties for the task that validates connection to Azure Database For PostgreSQL server and target server requirements for online migration for Oracle source.

ConnectToTargetSqlDbSyncTaskInput

Input for the task that validates connection to Azure SQL DB and target server requirements

ConnectToTargetSqlDbSyncTaskProperties

Properties for the task that validates connection to SQL DB and target server requirements for online migration

ConnectToTargetSqlDbTaskInput

Input for the task that validates connection to SQL DB and target server requirements

ConnectToTargetSqlDbTaskOutput

Output for the task that validates connection to SQL DB and target server requirements

ConnectToTargetSqlDbTaskProperties

Properties for the task that validates connection to SQL DB and target server requirements

ConnectToTargetSqlMISyncTaskInput

Input for the task that validates connection to Azure SQL Database Managed Instance online scenario.

ConnectToTargetSqlMISyncTaskOutput

Output for the task that validates connection to Azure SQL Database Managed Instance.

ConnectToTargetSqlMISyncTaskProperties

Properties for the task that validates connection to Azure SQL Database Managed Instance

ConnectToTargetSqlMITaskInput

Input for the task that validates connection to Azure SQL Database Managed Instance.

ConnectToTargetSqlMITaskOutput

Output for the task that validates connection to Azure SQL Database Managed Instance.

ConnectToTargetSqlMITaskProperties

Properties for the task that validates connection to Azure SQL Database Managed Instance

ConnectionInfo

Defines the connection properties of a server

DataIntegrityValidationResult

Results for checksum based Data Integrity validation results

DataItemMigrationSummaryResult

Basic summary of a data item migration

DataMigrationError

Migration Task errors

DataMigrationManagementClientOptionalParams

Optional parameters.

DataMigrationProjectMetadata

Common metadata for migration projects

DataMigrationService

A Database Migration Service resource

DataMigrationServiceList

OData page of service objects

DataMigrationServiceStatusResponse

Service health status

Database

Information about a single database

DatabaseBackupInfo

Information about backup files when existing backup mode is used.

DatabaseFileInfo

Database file specific information

DatabaseFileInput

Database file specific information for input

DatabaseInfo

Project Database Details

DatabaseMigration

Database Migration Resource.

DatabaseMigrationListResult

A list of Database Migrations.

DatabaseMigrationProperties

Database Migration Resource properties.

DatabaseMigrationPropertiesSqlMi

Database Migration Resource properties for SQL Managed Instance.

DatabaseMigrationPropertiesSqlVm

Database Migration Resource properties for SQL Virtual Machine.

DatabaseMigrationSqlMi

Database Migration Resource for SQL Managed Instance.

DatabaseMigrationSqlVm

Database Migration Resource for SQL Virtual Machine.

DatabaseMigrationsSqlMi

Interface representing a DatabaseMigrationsSqlMi.

DatabaseMigrationsSqlMiCancelOptionalParams

Optional parameters.

DatabaseMigrationsSqlMiCreateOrUpdateOptionalParams

Optional parameters.

DatabaseMigrationsSqlMiCutoverOptionalParams

Optional parameters.

DatabaseMigrationsSqlMiGetOptionalParams

Optional parameters.

DatabaseMigrationsSqlVm

Interface representing a DatabaseMigrationsSqlVm.

DatabaseMigrationsSqlVmCancelOptionalParams

Optional parameters.

DatabaseMigrationsSqlVmCreateOrUpdateOptionalParams

Optional parameters.

DatabaseMigrationsSqlVmCutoverOptionalParams

Optional parameters.

DatabaseMigrationsSqlVmGetOptionalParams

Optional parameters.

DatabaseObjectName

A representation of the name of an object in a database

DatabaseSummaryResult

Summary of database results in the migration

DatabaseTable

Table properties

DeleteNode

Details of node to be deleted.

ErrorInfo

Error details

ExecutionStatistics

Description about the errors happen while performing migration validation

FileList

OData page of files

FileShare

File share information with Path, Username, and Password.

FileStorageInfo

File storage information.

Files

Interface representing a Files.

FilesCreateOrUpdateOptionalParams

Optional parameters.

FilesDeleteOptionalParams

Optional parameters.

FilesGetOptionalParams

Optional parameters.

FilesListNextOptionalParams

Optional parameters.

FilesListOptionalParams

Optional parameters.

FilesReadOptionalParams

Optional parameters.

FilesReadWriteOptionalParams

Optional parameters.

FilesUpdateOptionalParams

Optional parameters.

GetProjectDetailsNonSqlTaskInput

Input for the task that reads configuration from project artifacts

GetTdeCertificatesSqlTaskInput

Input for the task that gets TDE certificates in Base64 encoded format.

GetTdeCertificatesSqlTaskOutput

Output of the task that gets TDE certificates in Base64 encoded format.

GetTdeCertificatesSqlTaskProperties

Properties for the task that gets TDE certificates in Base64 encoded format.

GetUserTablesMySqlTaskInput

Input for the task that collects user tables for the given list of databases

GetUserTablesMySqlTaskOutput

Output of the task that collects user tables for the given list of databases

GetUserTablesMySqlTaskProperties

Properties for the task that collects user tables for the given list of databases

GetUserTablesOracleTaskInput

Input for the task that gets the list of tables contained within a provided list of Oracle schemas.

GetUserTablesOracleTaskOutput

Output for the task that gets the list of tables contained within a provided list of Oracle schemas.

GetUserTablesOracleTaskProperties

Properties for the task that collects user tables for the given list of Oracle schemas

GetUserTablesPostgreSqlTaskInput

Input for the task that gets the list of tables for a provided list of PostgreSQL databases.

GetUserTablesPostgreSqlTaskOutput

Output for the task that gets the list of tables for a provided list of PostgreSQL databases.

GetUserTablesPostgreSqlTaskProperties

Properties for the task that collects user tables for the given list of databases

GetUserTablesSqlSyncTaskInput

Input for the task that collects user tables for the given list of databases

GetUserTablesSqlSyncTaskOutput

Output of the task that collects user tables for the given list of databases

GetUserTablesSqlSyncTaskProperties

Properties for the task that collects user tables for the given list of databases

GetUserTablesSqlTaskInput

Input for the task that collects user tables for the given list of databases

GetUserTablesSqlTaskOutput

Output of the task that collects user tables for the given list of databases

GetUserTablesSqlTaskProperties

Properties for the task that collects user tables for the given list of databases

InstallOCIDriverTaskInput

Input for the service task to install an OCI driver.

InstallOCIDriverTaskOutput

Output for the service task to install an OCI driver.

InstallOCIDriverTaskProperties

Properties for the task that installs an OCI driver.

IntegrationRuntimeMonitoringData

Integration Runtime Monitoring Data.

MiSqlConnectionInfo

Properties required to create a connection to Azure SQL database Managed instance

MigrateMISyncCompleteCommandInput

Input for command that completes online migration for an Azure SQL Database Managed Instance.

MigrateMISyncCompleteCommandOutput

Output for command that completes online migration for an Azure SQL Database Managed Instance.

MigrateMISyncCompleteCommandProperties

Properties for the command that completes online migration for an Azure SQL Database Managed Instance.

MigrateMongoDbTaskProperties

Properties for the task that migrates data between MongoDB data sources

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Database specific information for offline MySQL to Azure Database for MySQL migration task inputs

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Input for the task that migrates MySQL databases to Azure Database for MySQL for offline migrations

MigrateMySqlAzureDbForMySqlOfflineTaskOutput

Output for the task that migrates MySQL databases to Azure Database for MySQL for offline migrations

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Output for the task that migrates MySQL databases to Azure Database for MySQL for offline migrations

MigrateMySqlAzureDbForMySqlOfflineTaskOutputError

Output for the task that migrates MySQL databases to Azure Database for MySQL for offline migrations

MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel

Output for the task that migrates MySQL databases to Azure Database for MySQL for offline migrations

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Output for the task that migrates MySQL databases to Azure Database for MySQL for offline migrations

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Properties for the task that migrates MySQL databases to Azure Database for MySQL for offline migrations

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Database specific information for MySQL to Azure Database for MySQL migration task inputs

MigrateMySqlAzureDbForMySqlSyncTaskInput

Input for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

MigrateMySqlAzureDbForMySqlSyncTaskOutput

Output for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Output for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Output for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Output for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Output for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel

Output for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

MigrateMySqlAzureDbForMySqlSyncTaskProperties

Properties for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Properties for the task that migrates Oracle to Azure Database for PostgreSQL for online migrations

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Database specific information for Oracle to Azure Database for PostgreSQL migration task inputs

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations

MigrateOracleAzureDbPostgreSqlSyncTaskOutput

Output for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Output for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel

Output for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Output for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Output for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel

Output for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Database specific information for PostgreSQL to Azure Database for PostgreSQL migration task inputs

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Selected tables for the migration

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Input for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput

Output for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Output for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Output for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Output for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Output for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Output for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Properties for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

MigrateSchemaSqlServerSqlDbDatabaseInput

Database input for migrate schema Sql Server to Azure SQL Server scenario

MigrateSchemaSqlServerSqlDbTaskInput

Input for task that migrates Schema for SQL Server databases to Azure SQL databases

MigrateSchemaSqlServerSqlDbTaskOutput

Output for the task that migrates Schema for SQL Server databases to Azure SQL databases

MigrateSchemaSqlServerSqlDbTaskOutputDatabaseLevel

Output for the task that migrates Schema for SQL Server databases to Azure SQL databases

MigrateSchemaSqlServerSqlDbTaskOutputError

Output for the task that migrates Schema for SQL Server databases to Azure SQL databases

MigrateSchemaSqlServerSqlDbTaskOutputMigrationLevel

Output for the task that migrates Schema for SQL Server databases to Azure SQL databases

MigrateSchemaSqlServerSqlDbTaskProperties

Properties for task that migrates Schema for SQL Server databases to Azure SQL databases

MigrateSchemaSqlTaskOutputError

Output for the task that migrates Schema for SQL Server databases to Azure SQL databases

MigrateSqlServerDatabaseInput

Database specific information for SQL to SQL migration task inputs

MigrateSqlServerSqlDbDatabaseInput

Database specific information for SQL to Azure SQL DB migration task inputs

MigrateSqlServerSqlDbSyncDatabaseInput

Database specific information for SQL to Azure SQL DB sync migration task inputs

MigrateSqlServerSqlDbSyncTaskInput

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

MigrateSqlServerSqlDbSyncTaskOutput

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

MigrateSqlServerSqlDbSyncTaskOutputError

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

MigrateSqlServerSqlDbSyncTaskProperties

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

MigrateSqlServerSqlDbTaskInput

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database

MigrateSqlServerSqlDbTaskOutput

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database

MigrateSqlServerSqlDbTaskOutputError

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database

MigrateSqlServerSqlDbTaskOutputMigrationLevel

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database

MigrateSqlServerSqlDbTaskOutputTableLevel

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database

MigrateSqlServerSqlDbTaskOutputValidationResult

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database

MigrateSqlServerSqlDbTaskProperties

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database

MigrateSqlServerSqlMIDatabaseInput

Database specific information for SQL to Azure SQL DB Managed Instance migration task inputs

MigrateSqlServerSqlMISyncTaskInput

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

MigrateSqlServerSqlMISyncTaskOutput

Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance using Log Replay Service.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance using Log Replay Service.

MigrateSqlServerSqlMISyncTaskOutputError

Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance using Log Replay Service.

MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance using Log Replay Service.

MigrateSqlServerSqlMISyncTaskProperties

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance sync scenario

MigrateSqlServerSqlMITaskInput

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskOutput

Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskOutputError

Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskOutputLoginLevel

Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskOutputMigrationLevel

Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskProperties

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance

MigrateSsisTaskInput

Input for task that migrates SSIS packages from SQL Server to Azure SQL Database Managed Instance.

MigrateSsisTaskOutput

Output for task that migrates SSIS packages from SQL Server to Azure SQL Database Managed Instance.

MigrateSsisTaskOutputMigrationLevel

Output for task that migrates SSIS packages from SQL Server to Azure SQL Database Managed Instance.

MigrateSsisTaskOutputProjectLevel

Output for task that migrates SSIS packages from SQL Server to Azure SQL Database Managed Instance.

MigrateSsisTaskProperties

Properties for task that migrates SSIS packages from SQL Server databases to Azure SQL Database Managed Instance.

MigrateSyncCompleteCommandInput

Input for command that completes sync migration for a database.

MigrateSyncCompleteCommandOutput

Output for command that completes sync migration for a database.

MigrateSyncCompleteCommandProperties

Properties for the command that completes sync migration for a database.

MigrationEligibilityInfo

Information about migration eligibility of a server object

MigrationOperationInput

Migration Operation Input

MigrationReportResult

Migration validation report result, contains the url for downloading the generated report.

MigrationStatusDetails

Detailed status of current migration.

MigrationTableMetadata

Metadata for tables selected in migration project

MigrationValidationDatabaseLevelResult

Database level validation results

MigrationValidationDatabaseSummaryResult

Migration Validation Database level summary result

MigrationValidationOptions

Types of validations to run after the migration

MigrationValidationResult

Migration Validation Result

MongoDbCancelCommand

Properties for the command that cancels a migration in whole or in part

MongoDbClusterInfo

Describes a MongoDB data source

MongoDbCollectionInfo

Describes a supported collection within a MongoDB database

MongoDbCollectionProgress

Describes the progress of a collection

MongoDbCollectionSettings

Describes how an individual MongoDB collection should be migrated

MongoDbCommandInput

Describes the input to the 'cancel' and 'restart' MongoDB migration commands

MongoDbConnectionInfo

Describes a connection to a MongoDB data source

MongoDbDatabaseInfo

Describes a database within a MongoDB data source

MongoDbDatabaseProgress

Describes the progress of a database

MongoDbDatabaseSettings

Describes how an individual MongoDB database should be migrated

MongoDbError

Describes an error or warning that occurred during a MongoDB migration

MongoDbFinishCommand

Properties for the command that finishes a migration in whole or in part

MongoDbFinishCommandInput

Describes the input to the 'finish' MongoDB migration command

MongoDbMigrationProgress

Describes the progress of the overall migration

MongoDbMigrationSettings

Describes how a MongoDB data migration should be performed

MongoDbObjectInfo

Describes a database or collection within a MongoDB data source

MongoDbProgress

Base class for MongoDB migration outputs

MongoDbRestartCommand

Properties for the command that restarts a migration in whole or in part

MongoDbShardKeyField

Describes a field reference within a MongoDB shard key

MongoDbShardKeyInfo

Describes a MongoDB shard key

MongoDbShardKeySetting

Describes a MongoDB shard key

MongoDbThrottlingSettings

Specifies resource limits for the migration

MySqlConnectionInfo

Information for connecting to MySQL server

NameAvailabilityRequest

A resource type and proposed name

NameAvailabilityResponse

Indicates whether a proposed resource name is available

NodeMonitoringData
NonSqlDataMigrationTable

Defines metadata for table to be migrated

NonSqlDataMigrationTableResult

Object used to report the data migration results of a table

NonSqlMigrationTaskInput

Base class for non sql migration task input

NonSqlMigrationTaskOutput

Base class for non sql migration task output

ODataError

Error information in OData format.

OfflineConfiguration

Offline configuration

OperationListResult

Result of the request to list SQL operations.

Operations

Interface representing a Operations.

OperationsDefinition
OperationsDisplayDefinition
OperationsListNextOptionalParams

Optional parameters.

OperationsListOptionalParams

Optional parameters.

OracleConnectionInfo

Information for connecting to Oracle server

OracleOCIDriverInfo

Information about an Oracle OCI driver.

OrphanedUserInfo

Information of orphaned users on the SQL server database.

PostgreSqlConnectionInfo

Information for connecting to PostgreSQL server

Project

A project resource

ProjectFile

A file resource

ProjectFileProperties

Base class for file properties.

ProjectList

OData page of project resources

ProjectTask

A task resource

ProjectTaskProperties

Base class for all types of DMS task properties. If task is not supported by current client, this object is returned.

Projects

Interface representing a Projects.

ProjectsCreateOrUpdateOptionalParams

Optional parameters.

ProjectsDeleteOptionalParams

Optional parameters.

ProjectsGetOptionalParams

Optional parameters.

ProjectsListNextOptionalParams

Optional parameters.

ProjectsListOptionalParams

Optional parameters.

ProjectsUpdateOptionalParams

Optional parameters.

ProxyResource
QueryAnalysisValidationResult

Results for query analysis comparison between the source and target

QueryExecutionResult

Describes query analysis results for execution in source and target

Quota

Describes a quota for or usage details about a resource

QuotaList

OData page of quota objects

QuotaName

The name of the quota

RegenAuthKeys

An authentication key to regenerate.

ReportableException

Exception object for all custom exceptions

Resource

ARM resource.

ResourceSku

Describes an available DMS SKU.

ResourceSkuCapabilities

Describes The SKU capabilities object.

ResourceSkuCapacity

Describes scaling information of a SKU.

ResourceSkuCosts

Describes metadata for retrieving price info.

ResourceSkuRestrictions

Describes scaling information of a SKU.

ResourceSkus

Interface representing a ResourceSkus.

ResourceSkusListSkusNextOptionalParams

Optional parameters.

ResourceSkusListSkusOptionalParams

Optional parameters.

ResourceSkusResult

The DMS List SKUs operation response.

SchemaComparisonValidationResult

Results for schema comparison between the source and target

SchemaComparisonValidationResultType

Description about the errors happen while performing migration validation

SchemaMigrationSetting

Settings for migrating schema from source to target

SelectedCertificateInput

Info for certificate to be exported for TDE enabled databases.

ServerProperties

Server properties for MySQL type source

ServiceOperation

Description of an action supported by the Database Migration Service

ServiceOperationDisplay

Localized display text

ServiceOperationList

OData page of action (operation) objects

ServiceSku

An Azure SKU instance

ServiceSkuList

OData page of available SKUs

ServiceTasks

Interface representing a ServiceTasks.

ServiceTasksCancelOptionalParams

Optional parameters.

ServiceTasksCreateOrUpdateOptionalParams

Optional parameters.

ServiceTasksDeleteOptionalParams

Optional parameters.

ServiceTasksGetOptionalParams

Optional parameters.

ServiceTasksListNextOptionalParams

Optional parameters.

ServiceTasksListOptionalParams

Optional parameters.

ServiceTasksUpdateOptionalParams

Optional parameters.

Services

Interface representing a Services.

ServicesCheckChildrenNameAvailabilityOptionalParams

Optional parameters.

ServicesCheckNameAvailabilityOptionalParams

Optional parameters.

ServicesCheckStatusOptionalParams

Optional parameters.

ServicesCreateOrUpdateOptionalParams

Optional parameters.

ServicesDeleteOptionalParams

Optional parameters.

ServicesGetOptionalParams

Optional parameters.

ServicesListByResourceGroupNextOptionalParams

Optional parameters.

ServicesListByResourceGroupOptionalParams

Optional parameters.

ServicesListNextOptionalParams

Optional parameters.

ServicesListOptionalParams

Optional parameters.

ServicesListSkusNextOptionalParams

Optional parameters.

ServicesListSkusOptionalParams

Optional parameters.

ServicesStartOptionalParams

Optional parameters.

ServicesStopOptionalParams

Optional parameters.

ServicesUpdateOptionalParams

Optional parameters.

SourceLocation

Source Location details of backups.

SqlBackupFileInfo

Information of backup file

SqlBackupSetInfo

Information of backup set

SqlConnectionInfo

Information for connecting to SQL database server

SqlConnectionInformation

Source SQL Connection

SqlFileShare

File share

SqlMigrationListResult

A list of SQL Migration Service.

SqlMigrationService

A SQL Migration Service.

SqlMigrationServiceUpdate

An update to a SQL Migration Service.

SqlMigrationServices

Interface representing a SqlMigrationServices.

SqlMigrationServicesCreateOrUpdateOptionalParams

Optional parameters.

SqlMigrationServicesDeleteNodeOptionalParams

Optional parameters.

SqlMigrationServicesDeleteOptionalParams

Optional parameters.

SqlMigrationServicesGetOptionalParams

Optional parameters.

SqlMigrationServicesListAuthKeysOptionalParams

Optional parameters.

SqlMigrationServicesListByResourceGroupNextOptionalParams

Optional parameters.

SqlMigrationServicesListByResourceGroupOptionalParams

Optional parameters.

SqlMigrationServicesListBySubscriptionNextOptionalParams

Optional parameters.

SqlMigrationServicesListBySubscriptionOptionalParams

Optional parameters.

SqlMigrationServicesListMigrationsNextOptionalParams

Optional parameters.

SqlMigrationServicesListMigrationsOptionalParams

Optional parameters.

SqlMigrationServicesListMonitoringDataOptionalParams

Optional parameters.

SqlMigrationServicesRegenerateAuthKeysOptionalParams

Optional parameters.

SqlMigrationServicesUpdateOptionalParams

Optional parameters.

SqlMigrationTaskInput

Base class for migration task input

SqlServerSqlMISyncTaskInput

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

SsisMigrationInfo

SSIS migration info with SSIS store type, overwrite policy.

StartMigrationScenarioServerRoleResult

Server role migration result

SyncMigrationDatabaseErrorEvent

Database migration errors for online migration

SystemData
TargetLocation

Target Location details for optional copy of backups

TaskList

OData page of tasks

Tasks

Interface representing a Tasks.

TasksCancelOptionalParams

Optional parameters.

TasksCommandOptionalParams

Optional parameters.

TasksCreateOrUpdateOptionalParams

Optional parameters.

TasksDeleteOptionalParams

Optional parameters.

TasksGetOptionalParams

Optional parameters.

TasksListNextOptionalParams

Optional parameters.

TasksListOptionalParams

Optional parameters.

TasksUpdateOptionalParams

Optional parameters.

TrackedResource
UploadOCIDriverTaskInput

Input for the service task to upload an OCI driver.

UploadOCIDriverTaskOutput

Output for the service task to upload an OCI driver.

UploadOCIDriverTaskProperties

Properties for the task that uploads an OCI driver.

Usages

Interface representing a Usages.

UsagesListNextOptionalParams

Optional parameters.

UsagesListOptionalParams

Optional parameters.

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Properties for task that validates migration input for SQL to Azure SQL DB sync migrations

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Output for task that validates migration input for Azure SQL Database Managed Instance online migration

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance sync scenario

ValidateMigrationInputSqlServerSqlMITaskInput

Input for task that validates migration input for SQL to Azure SQL Managed Instance

ValidateMigrationInputSqlServerSqlMITaskOutput

Output for task that validates migration input for SQL to Azure SQL Managed Instance migrations

ValidateMigrationInputSqlServerSqlMITaskProperties

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance

ValidateMongoDbTaskProperties

Properties for the task that validates a migration between MongoDB data sources

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Properties for the task that validates a migration for Oracle to Azure Database for PostgreSQL for online migrations

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Output for task that validates migration input for Oracle to Azure Database for PostgreSQL for online migrations

ValidateSyncMigrationInputSqlServerTaskInput

Input for task that validates migration input for SQL sync migrations

ValidateSyncMigrationInputSqlServerTaskOutput

Output for task that validates migration input for SQL sync migrations

ValidationError

Description about the errors happen while performing migration validation

WaitStatistics

Wait statistics gathered during query batch execution

Type Aliases

AuthenticationType

Defines values for AuthenticationType.
KnownAuthenticationType can be used interchangeably with AuthenticationType, this enum contains the known values that the service supports.

Known values supported by the service

None
WindowsAuthentication
SqlAuthentication
ActiveDirectoryIntegrated
ActiveDirectoryPassword

BackupFileStatus

Defines values for BackupFileStatus.
KnownBackupFileStatus can be used interchangeably with BackupFileStatus, this enum contains the known values that the service supports.

Known values supported by the service

Arrived
Queued
Uploading
Uploaded
Restoring
Restored
Cancelled

BackupMode

Defines values for BackupMode.
KnownBackupMode can be used interchangeably with BackupMode, this enum contains the known values that the service supports.

Known values supported by the service

CreateBackup
ExistingBackup

BackupType

Defines values for BackupType.
KnownBackupType can be used interchangeably with BackupType, this enum contains the known values that the service supports.

Known values supported by the service

Database
TransactionLog
File
DifferentialDatabase
DifferentialFile
Partial
DifferentialPartial

CommandPropertiesUnion
CommandState

Defines values for CommandState.
KnownCommandState can be used interchangeably with CommandState, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
Accepted
Running
Succeeded
Failed

CommandType

Defines values for CommandType.
KnownCommandType can be used interchangeably with CommandType, this enum contains the known values that the service supports.

Known values supported by the service

Migrate.Sync.Complete.Database
Migrate.SqlServer.AzureDbSqlMi.Complete
cancel
finish
restart

ConnectToSourceSqlServerTaskOutputUnion
ConnectionInfoUnion
CreatedByType

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

DataMigrationResultCode

Defines values for DataMigrationResultCode.
KnownDataMigrationResultCode can be used interchangeably with DataMigrationResultCode, this enum contains the known values that the service supports.

Known values supported by the service

Initial
Completed
ObjectNotExistsInSource
ObjectNotExistsInTarget
TargetObjectIsInaccessible
FatalError

DatabaseCompatLevel

Defines values for DatabaseCompatLevel.
KnownDatabaseCompatLevel can be used interchangeably with DatabaseCompatLevel, this enum contains the known values that the service supports.

Known values supported by the service

CompatLevel80
CompatLevel90
CompatLevel100
CompatLevel110
CompatLevel120
CompatLevel130
CompatLevel140

DatabaseFileType

Defines values for DatabaseFileType.
KnownDatabaseFileType can be used interchangeably with DatabaseFileType, this enum contains the known values that the service supports.

Known values supported by the service

Rows
Log
Filestream
NotSupported
Fulltext

DatabaseMigrationPropertiesUnion
DatabaseMigrationStage

Defines values for DatabaseMigrationStage.
KnownDatabaseMigrationStage can be used interchangeably with DatabaseMigrationStage, this enum contains the known values that the service supports.

Known values supported by the service

None
Initialize
Backup
FileCopy
Restore
Completed

DatabaseMigrationState

Defines values for DatabaseMigrationState.
KnownDatabaseMigrationState can be used interchangeably with DatabaseMigrationState, this enum contains the known values that the service supports.

Known values supported by the service

UNDEFINED
INITIAL
FULL_BACKUP_UPLOAD_START
LOG_SHIPPING_START
UPLOAD_LOG_FILES_START
CUTOVER_START
POST_CUTOVER_COMPLETE
COMPLETED
CANCELLED
FAILED

DatabaseMigrationsSqlMiCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

DatabaseMigrationsSqlMiGetResponse

Contains response data for the get operation.

DatabaseMigrationsSqlVmCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

DatabaseMigrationsSqlVmGetResponse

Contains response data for the get operation.

DatabaseState

Defines values for DatabaseState.
KnownDatabaseState can be used interchangeably with DatabaseState, this enum contains the known values that the service supports.

Known values supported by the service

Online
Restoring
Recovering
RecoveryPending
Suspect
Emergency
Offline
Copying
OfflineSecondary

ErrorType

Defines values for ErrorType.
KnownErrorType can be used interchangeably with ErrorType, this enum contains the known values that the service supports.

Known values supported by the service

Default
Warning
Error

FilesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

FilesGetResponse

Contains response data for the get operation.

FilesListNextResponse

Contains response data for the listNext operation.

FilesListResponse

Contains response data for the list operation.

FilesReadResponse

Contains response data for the read operation.

FilesReadWriteResponse

Contains response data for the readWrite operation.

FilesUpdateResponse

Contains response data for the update operation.

LoginMigrationStage

Defines values for LoginMigrationStage.
KnownLoginMigrationStage can be used interchangeably with LoginMigrationStage, this enum contains the known values that the service supports.

Known values supported by the service

None
Initialize
LoginMigration
EstablishUserMapping
AssignRoleMembership
AssignRoleOwnership
EstablishServerPermissions
EstablishObjectPermissions
Completed

LoginType

Defines values for LoginType.
KnownLoginType can be used interchangeably with LoginType, this enum contains the known values that the service supports.

Known values supported by the service

WindowsUser
WindowsGroup
SqlLogin
Certificate
AsymmetricKey
ExternalUser
ExternalGroup

MigrateMySqlAzureDbForMySqlOfflineTaskOutputUnion
MigrateMySqlAzureDbForMySqlSyncTaskOutputUnion
MigrateOracleAzureDbPostgreSqlSyncTaskOutputUnion
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputUnion
MigrateSchemaSqlServerSqlDbTaskOutputUnion
MigrateSqlServerSqlDbSyncTaskOutputUnion
MigrateSqlServerSqlDbTaskOutputUnion
MigrateSqlServerSqlMISyncTaskOutputUnion
MigrateSqlServerSqlMITaskOutputUnion
MigrateSsisTaskOutputUnion
MigrationState

Defines values for MigrationState.
KnownMigrationState can be used interchangeably with MigrationState, this enum contains the known values that the service supports.

Known values supported by the service

None
InProgress
Failed
Warning
Completed
Skipped
Stopped

MigrationStatus

Defines values for MigrationStatus.
KnownMigrationStatus can be used interchangeably with MigrationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Default
Connecting
SourceAndTargetSelected
SelectLogins
Configured
Running
Error
Stopped
Completed
CompletedWithWarnings

MongoDbClusterType

Defines values for MongoDbClusterType.
KnownMongoDbClusterType can be used interchangeably with MongoDbClusterType, this enum contains the known values that the service supports.

Known values supported by the service

BlobContainer
CosmosDb
MongoDb

MongoDbErrorType

Defines values for MongoDbErrorType.
KnownMongoDbErrorType can be used interchangeably with MongoDbErrorType, this enum contains the known values that the service supports.

Known values supported by the service

Error
ValidationError
Warning

MongoDbMigrationState

Defines values for MongoDbMigrationState.
KnownMongoDbMigrationState can be used interchangeably with MongoDbMigrationState, this enum contains the known values that the service supports.

Known values supported by the service

NotStarted
ValidatingInput
Initializing
Restarting
Copying
InitialReplay
Replaying
Finalizing
Complete
Canceled
Failed

MongoDbProgressResultType

Defines values for MongoDbProgressResultType.
KnownMongoDbProgressResultType can be used interchangeably with MongoDbProgressResultType, this enum contains the known values that the service supports.

Known values supported by the service

Migration
Database
Collection

MongoDbProgressUnion
MongoDbReplication

Defines values for MongoDbReplication.
KnownMongoDbReplication can be used interchangeably with MongoDbReplication, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
OneTime
Continuous

MongoDbShardKeyOrder

Defines values for MongoDbShardKeyOrder.
KnownMongoDbShardKeyOrder can be used interchangeably with MongoDbShardKeyOrder, this enum contains the known values that the service supports.

Known values supported by the service

Forward
Reverse
Hashed

MySqlTargetPlatformType

Defines values for MySqlTargetPlatformType.
KnownMySqlTargetPlatformType can be used interchangeably with MySqlTargetPlatformType, this enum contains the known values that the service supports.

Known values supported by the service

SqlServer
AzureDbForMySQL

NameCheckFailureReason

Defines values for NameCheckFailureReason.
KnownNameCheckFailureReason can be used interchangeably with NameCheckFailureReason, this enum contains the known values that the service supports.

Known values supported by the service

AlreadyExists
Invalid

ObjectType

Defines values for ObjectType.
KnownObjectType can be used interchangeably with ObjectType, this enum contains the known values that the service supports.

Known values supported by the service

StoredProcedures
Table
User
View
Function

OperationOrigin

Defines values for OperationOrigin.
KnownOperationOrigin can be used interchangeably with OperationOrigin, this enum contains the known values that the service supports.

Known values supported by the service

user
system

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

ProjectProvisioningState

Defines values for ProjectProvisioningState.
KnownProjectProvisioningState can be used interchangeably with ProjectProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Deleting
Succeeded

ProjectSourcePlatform

Defines values for ProjectSourcePlatform.
KnownProjectSourcePlatform can be used interchangeably with ProjectSourcePlatform, this enum contains the known values that the service supports.

Known values supported by the service

SQL
MySQL
PostgreSql
MongoDb
Unknown

ProjectTargetPlatform

Defines values for ProjectTargetPlatform.
KnownProjectTargetPlatform can be used interchangeably with ProjectTargetPlatform, this enum contains the known values that the service supports.

Known values supported by the service

SQLDB
SQLMI
AzureDbForMySql
AzureDbForPostgreSql
MongoDb
Unknown

ProjectTaskPropertiesUnion
ProjectsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ProjectsGetResponse

Contains response data for the get operation.

ProjectsListNextResponse

Contains response data for the listNext operation.

ProjectsListResponse

Contains response data for the list operation.

ProjectsUpdateResponse

Contains response data for the update operation.

ReplicateMigrationState

Defines values for ReplicateMigrationState.
KnownReplicateMigrationState can be used interchangeably with ReplicateMigrationState, this enum contains the known values that the service supports.

Known values supported by the service

UNDEFINED
VALIDATING
PENDING
COMPLETE
ACTION_REQUIRED
FAILED

ResourceSkuCapacityScaleType

Defines values for ResourceSkuCapacityScaleType.
KnownResourceSkuCapacityScaleType can be used interchangeably with ResourceSkuCapacityScaleType, this enum contains the known values that the service supports.

Known values supported by the service

Automatic
Manual
None

ResourceSkuRestrictionsReasonCode

Defines values for ResourceSkuRestrictionsReasonCode.
KnownResourceSkuRestrictionsReasonCode can be used interchangeably with ResourceSkuRestrictionsReasonCode, this enum contains the known values that the service supports.

Known values supported by the service

QuotaId
NotAvailableForSubscription

ResourceSkuRestrictionsType

Defines values for ResourceSkuRestrictionsType.
KnownResourceSkuRestrictionsType can be used interchangeably with ResourceSkuRestrictionsType, this enum contains the known values that the service supports.

Known values supported by the service

location

ResourceSkusListSkusNextResponse

Contains response data for the listSkusNext operation.

ResourceSkusListSkusResponse

Contains response data for the listSkus operation.

ResourceType

Defines values for ResourceType.
KnownResourceType can be used interchangeably with ResourceType, this enum contains the known values that the service supports.

Known values supported by the service

SqlMi
SqlVm

ScenarioSource

Defines values for ScenarioSource.
KnownScenarioSource can be used interchangeably with ScenarioSource, this enum contains the known values that the service supports.

Known values supported by the service

Access
DB2
MySQL
Oracle
SQL
Sybase
PostgreSQL
MongoDB
SQLRDS
MySQLRDS
PostgreSQLRDS

ScenarioTarget

Defines values for ScenarioTarget.
KnownScenarioTarget can be used interchangeably with ScenarioTarget, this enum contains the known values that the service supports.

Known values supported by the service

SQLServer
SQLDB
SQLDW
SQLMI
AzureDBForMySql
AzureDBForPostgresSQL
MongoDB

SchemaMigrationOption

Defines values for SchemaMigrationOption.
KnownSchemaMigrationOption can be used interchangeably with SchemaMigrationOption, this enum contains the known values that the service supports.

Known values supported by the service

None
ExtractFromSource
UseStorageFile

SchemaMigrationStage

Defines values for SchemaMigrationStage.
KnownSchemaMigrationStage can be used interchangeably with SchemaMigrationStage, this enum contains the known values that the service supports.

Known values supported by the service

NotStarted
ValidatingInputs
CollectingObjects
DownloadingScript
GeneratingScript
UploadingScript
DeployingSchema
Completed
CompletedWithWarnings
Failed

ServerLevelPermissionsGroup

Defines values for ServerLevelPermissionsGroup.

ServiceProvisioningState

Defines values for ServiceProvisioningState.
KnownServiceProvisioningState can be used interchangeably with ServiceProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Accepted
Deleting
Deploying
Stopped
Stopping
Starting
FailedToStart
FailedToStop
Succeeded
Failed

ServiceScalability

Defines values for ServiceScalability.
KnownServiceScalability can be used interchangeably with ServiceScalability, this enum contains the known values that the service supports.

Known values supported by the service

none
manual
automatic

ServiceTasksCancelResponse

Contains response data for the cancel operation.

ServiceTasksCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ServiceTasksGetResponse

Contains response data for the get operation.

ServiceTasksListNextResponse

Contains response data for the listNext operation.

ServiceTasksListResponse

Contains response data for the list operation.

ServiceTasksUpdateResponse

Contains response data for the update operation.

ServicesCheckChildrenNameAvailabilityResponse

Contains response data for the checkChildrenNameAvailability operation.

ServicesCheckNameAvailabilityResponse

Contains response data for the checkNameAvailability operation.

ServicesCheckStatusResponse

Contains response data for the checkStatus operation.

ServicesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ServicesGetResponse

Contains response data for the get operation.

ServicesListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

ServicesListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

ServicesListNextResponse

Contains response data for the listNext operation.

ServicesListResponse

Contains response data for the list operation.

ServicesListSkusNextResponse

Contains response data for the listSkusNext operation.

ServicesListSkusResponse

Contains response data for the listSkus operation.

ServicesUpdateResponse

Contains response data for the update operation.

Severity

Defines values for Severity.
KnownSeverity can be used interchangeably with Severity, this enum contains the known values that the service supports.

Known values supported by the service

Message
Warning
Error

SqlMigrationServicesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

SqlMigrationServicesDeleteNodeResponse

Contains response data for the deleteNode operation.

SqlMigrationServicesGetResponse

Contains response data for the get operation.

SqlMigrationServicesListAuthKeysResponse

Contains response data for the listAuthKeys operation.

SqlMigrationServicesListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

SqlMigrationServicesListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

SqlMigrationServicesListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

SqlMigrationServicesListBySubscriptionResponse

Contains response data for the listBySubscription operation.

SqlMigrationServicesListMigrationsNextResponse

Contains response data for the listMigrationsNext operation.

SqlMigrationServicesListMigrationsResponse

Contains response data for the listMigrations operation.

SqlMigrationServicesListMonitoringDataResponse

Contains response data for the listMonitoringData operation.

SqlMigrationServicesRegenerateAuthKeysResponse

Contains response data for the regenerateAuthKeys operation.

SqlMigrationServicesUpdateResponse

Contains response data for the update operation.

SqlSourcePlatform

Defines values for SqlSourcePlatform.
KnownSqlSourcePlatform can be used interchangeably with SqlSourcePlatform, this enum contains the known values that the service supports.

Known values supported by the service

SqlOnPrem

SsisMigrationOverwriteOption

Defines values for SsisMigrationOverwriteOption.
KnownSsisMigrationOverwriteOption can be used interchangeably with SsisMigrationOverwriteOption, this enum contains the known values that the service supports.

Known values supported by the service

Ignore
Overwrite

SsisMigrationStage

Defines values for SsisMigrationStage.
KnownSsisMigrationStage can be used interchangeably with SsisMigrationStage, this enum contains the known values that the service supports.

Known values supported by the service

None
Initialize
InProgress
Completed

SsisStoreType

Defines values for SsisStoreType.
KnownSsisStoreType can be used interchangeably with SsisStoreType, this enum contains the known values that the service supports.

Known values supported by the service

SsisCatalog

SyncDatabaseMigrationReportingState

Defines values for SyncDatabaseMigrationReportingState.
KnownSyncDatabaseMigrationReportingState can be used interchangeably with SyncDatabaseMigrationReportingState, this enum contains the known values that the service supports.

Known values supported by the service

UNDEFINED
CONFIGURING
INITIALIAZING
STARTING
RUNNING
READY_TO_COMPLETE
COMPLETING
COMPLETE
CANCELLING
CANCELLED
FAILED
VALIDATING
VALIDATION_COMPLETE
VALIDATION_FAILED
RESTORE_IN_PROGRESS
RESTORE_COMPLETED
BACKUP_IN_PROGRESS
BACKUP_COMPLETED

SyncTableMigrationState

Defines values for SyncTableMigrationState.
KnownSyncTableMigrationState can be used interchangeably with SyncTableMigrationState, this enum contains the known values that the service supports.

Known values supported by the service

BEFORE_LOAD
FULL_LOAD
COMPLETED
CANCELED
ERROR
FAILED

TaskState

Defines values for TaskState.
KnownTaskState can be used interchangeably with TaskState, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
Queued
Running
Canceled
Succeeded
Failed
FailedInputValidation
Faulted

TaskType

Defines values for TaskType.
KnownTaskType can be used interchangeably with TaskType, this enum contains the known values that the service supports.

Known values supported by the service

Connect.MongoDb
ConnectToSource.SqlServer
ConnectToSource.SqlServer.Sync
ConnectToSource.PostgreSql.Sync
ConnectToSource.MySql
ConnectToSource.Oracle.Sync
ConnectToTarget.SqlDb
ConnectToTarget.SqlDb.Sync
ConnectToTarget.AzureDbForPostgreSql.Sync
ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync
ConnectToTarget.AzureSqlDbMI
ConnectToTarget.AzureSqlDbMI.Sync.LRS
ConnectToTarget.AzureDbForMySql
GetUserTables.Sql
GetUserTables.AzureSqlDb.Sync
GetUserTablesOracle
GetUserTablesPostgreSql
GetUserTablesMySql
Migrate.MongoDb
Migrate.SqlServer.AzureSqlDbMI
Migrate.SqlServer.AzureSqlDbMI.Sync.LRS
Migrate.SqlServer.SqlDb
Migrate.SqlServer.AzureSqlDb.Sync
Migrate.MySql.AzureDbForMySql.Sync
Migrate.MySql.AzureDbForMySql
Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2
Migrate.Oracle.AzureDbForPostgreSql.Sync
ValidateMigrationInput.SqlServer.SqlDb.Sync
ValidateMigrationInput.SqlServer.AzureSqlDbMI
ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS
Validate.MongoDb
Validate.Oracle.AzureDbPostgreSql.Sync
GetTDECertificates.Sql
Migrate.Ssis
Service.Check.OCI
Service.Upload.OCI
Service.Install.OCI
MigrateSchemaSqlServerSqlDb

TasksCancelResponse

Contains response data for the cancel operation.

TasksCommandResponse

Contains response data for the command operation.

TasksCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

TasksGetResponse

Contains response data for the get operation.

TasksListNextResponse

Contains response data for the listNext operation.

TasksListResponse

Contains response data for the list operation.

TasksUpdateResponse

Contains response data for the update operation.

UpdateActionType

Defines values for UpdateActionType.
KnownUpdateActionType can be used interchangeably with UpdateActionType, this enum contains the known values that the service supports.

Known values supported by the service

DeletedOnTarget
ChangedOnTarget
AddedOnTarget

UsagesListNextResponse

Contains response data for the listNext operation.

UsagesListResponse

Contains response data for the list operation.

ValidationStatus

Defines values for ValidationStatus.
KnownValidationStatus can be used interchangeably with ValidationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Default
NotStarted
Initialized
InProgress
Completed
CompletedWithIssues
Stopped
Failed

Enums

KnownAuthenticationType

Known values of AuthenticationType that the service accepts.

KnownBackupFileStatus

Known values of BackupFileStatus that the service accepts.

KnownBackupMode

Known values of BackupMode that the service accepts.

KnownBackupType

Known values of BackupType that the service accepts.

KnownCommandState

Known values of CommandState that the service accepts.

KnownCommandType

Known values of CommandType that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownDataMigrationResultCode

Known values of DataMigrationResultCode that the service accepts.

KnownDatabaseCompatLevel

Known values of DatabaseCompatLevel that the service accepts.

KnownDatabaseFileType

Known values of DatabaseFileType that the service accepts.

KnownDatabaseMigrationStage

Known values of DatabaseMigrationStage that the service accepts.

KnownDatabaseMigrationState

Known values of DatabaseMigrationState that the service accepts.

KnownDatabaseState

Known values of DatabaseState that the service accepts.

KnownErrorType

Known values of ErrorType that the service accepts.

KnownLoginMigrationStage

Known values of LoginMigrationStage that the service accepts.

KnownLoginType

Known values of LoginType that the service accepts.

KnownMigrationState

Known values of MigrationState that the service accepts.

KnownMigrationStatus

Known values of MigrationStatus that the service accepts.

KnownMongoDbClusterType

Known values of MongoDbClusterType that the service accepts.

KnownMongoDbErrorType

Known values of MongoDbErrorType that the service accepts.

KnownMongoDbMigrationState

Known values of MongoDbMigrationState that the service accepts.

KnownMongoDbProgressResultType

Known values of MongoDbProgressResultType that the service accepts.

KnownMongoDbReplication

Known values of MongoDbReplication that the service accepts.

KnownMongoDbShardKeyOrder

Known values of MongoDbShardKeyOrder that the service accepts.

KnownMySqlTargetPlatformType

Known values of MySqlTargetPlatformType that the service accepts.

KnownNameCheckFailureReason

Known values of NameCheckFailureReason that the service accepts.

KnownObjectType

Known values of ObjectType that the service accepts.

KnownOperationOrigin

Known values of OperationOrigin that the service accepts.

KnownProjectProvisioningState

Known values of ProjectProvisioningState that the service accepts.

KnownProjectSourcePlatform

Known values of ProjectSourcePlatform that the service accepts.

KnownProjectTargetPlatform

Known values of ProjectTargetPlatform that the service accepts.

KnownReplicateMigrationState

Known values of ReplicateMigrationState that the service accepts.

KnownResourceSkuCapacityScaleType

Known values of ResourceSkuCapacityScaleType that the service accepts.

KnownResourceSkuRestrictionsReasonCode

Known values of ResourceSkuRestrictionsReasonCode that the service accepts.

KnownResourceSkuRestrictionsType

Known values of ResourceSkuRestrictionsType that the service accepts.

KnownResourceType

Known values of ResourceType that the service accepts.

KnownScenarioSource

Known values of ScenarioSource that the service accepts.

KnownScenarioTarget

Known values of ScenarioTarget that the service accepts.

KnownSchemaMigrationOption

Known values of SchemaMigrationOption that the service accepts.

KnownSchemaMigrationStage

Known values of SchemaMigrationStage that the service accepts.

KnownServiceProvisioningState

Known values of ServiceProvisioningState that the service accepts.

KnownServiceScalability

Known values of ServiceScalability that the service accepts.

KnownSeverity

Known values of Severity that the service accepts.

KnownSqlSourcePlatform

Known values of SqlSourcePlatform that the service accepts.

KnownSsisMigrationOverwriteOption

Known values of SsisMigrationOverwriteOption that the service accepts.

KnownSsisMigrationStage

Known values of SsisMigrationStage that the service accepts.

KnownSsisStoreType

Known values of SsisStoreType that the service accepts.

KnownSyncDatabaseMigrationReportingState

Known values of SyncDatabaseMigrationReportingState that the service accepts.

KnownSyncTableMigrationState

Known values of SyncTableMigrationState that the service accepts.

KnownTaskState

Known values of TaskState that the service accepts.

KnownTaskType

Known values of TaskType that the service accepts.

KnownUpdateActionType

Known values of UpdateActionType that the service accepts.

KnownValidationStatus

Known values of ValidationStatus that the service accepts.

Functions

getContinuationToken(unknown)

Given a result page from a pageable operation, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given a result page from a pageable operation, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

A result object from calling .byPage() on a paged operation.

Returns

string | undefined

The continuation token that can be passed into byPage().