@azure/arm-datamigration package
Classes
DataMigrationServiceClient | |
DataMigrationServiceClientContext | |
Files |
Class representing a Files. |
Operations |
Class representing a Operations. |
Projects |
Class representing a Projects. |
ResourceSkus |
Class representing a ResourceSkus. |
ServiceTasks |
Class representing a ServiceTasks. |
Services |
Class representing a Services. |
Tasks |
Class representing a Tasks. |
Usages |
Class representing a Usages. |
Interfaces
ApiError |
Error information. |
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 |
BackupFileInfo |
Information of the backup file |
BackupSetInfo |
Information of backup set |
BaseResource | |
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. |
CloudError | |
CommandProperties |
Base class for all types of DMS command properties. If command is not supported by current client, this object is returned. |
ConnectionInfo |
Defines the connection properties of a server |
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 |
An interface representing 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. |
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 |
ConnectToTargetSqlSqlDbSyncTaskInput |
Input for the task that validates connection to Azure SQL DB and target server requirements |
ConnectToTargetSqlSqlDbSyncTaskProperties |
Properties for the task that validates connection to SQL DB and target server requirements for online migration |
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 |
DatabaseObjectName |
A representation of the name of an object in a database |
DatabaseSummaryResult |
Summary of database results in the migration |
DatabaseTable |
Table properties |
DataIntegrityValidationResult |
Results for checksum based Data Integrity validation results |
DataItemMigrationSummaryResult |
Basic summary of a data item migration |
DataMigrationError |
Migration Task errors |
DataMigrationProjectMetadata |
Common metadata for migration projects |
DataMigrationService |
A Database Migration Service resource |
DataMigrationServiceClientOptions |
An interface representing DataMigrationServiceClientOptions. |
DataMigrationServiceList | |
DataMigrationServiceStatusResponse |
Service health status |
ExecutionStatistics |
Description about the errors happen while performing migration validation |
FileList | |
FileShare |
File share information with Path, Username, and Password. |
FileStorageInfo |
File storage information. |
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. |
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. |
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 |
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 |
An interface representing MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError. |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel |
An interface representing MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel. |
MigrateMySqlAzureDbForMySqlSyncTaskOutputError |
An interface representing MigrateMySqlAzureDbForMySqlSyncTaskOutputError. |
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel |
An interface representing MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel. |
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel |
An interface representing MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel. |
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 |
An interface representing MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError. |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel |
An interface representing MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel. |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError |
An interface representing MigrateOracleAzureDbPostgreSqlSyncTaskOutputError. |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel |
An interface representing MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel. |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel |
An interface representing MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel. |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput |
Database specific information for PostgreSQL to Azure Database for PostgreSQL migration task inputs |
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 |
An interface representing MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError. |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel |
An interface representing MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel. |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError |
An interface representing MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError. |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel |
An interface representing MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel. |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel |
An interface representing MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel. |
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 |
An interface representing MigrateSchemaSqlServerSqlDbTaskOutputDatabaseLevel. |
MigrateSchemaSqlServerSqlDbTaskOutputError |
An interface representing MigrateSchemaSqlServerSqlDbTaskOutputError. |
MigrateSchemaSqlServerSqlDbTaskOutputMigrationLevel |
An interface representing MigrateSchemaSqlServerSqlDbTaskOutputMigrationLevel. |
MigrateSchemaSqlServerSqlDbTaskProperties |
Properties for task that migrates Schema for SQL Server databases to Azure SQL databases |
MigrateSchemaSqlTaskOutputError |
An interface representing MigrateSchemaSqlTaskOutputError. |
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 |
An interface representing MigrateSqlServerSqlDbSyncTaskOutputDatabaseError. |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel |
An interface representing MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel. |
MigrateSqlServerSqlDbSyncTaskOutputError |
An interface representing MigrateSqlServerSqlDbSyncTaskOutputError. |
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel |
An interface representing MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel. |
MigrateSqlServerSqlDbSyncTaskOutputTableLevel |
An interface representing MigrateSqlServerSqlDbSyncTaskOutputTableLevel. |
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 |
An interface representing MigrateSqlServerSqlDbTaskOutputDatabaseLevel. |
MigrateSqlServerSqlDbTaskOutputError |
An interface representing MigrateSqlServerSqlDbTaskOutputError. |
MigrateSqlServerSqlDbTaskOutputMigrationLevel |
An interface representing MigrateSqlServerSqlDbTaskOutputMigrationLevel. |
MigrateSqlServerSqlDbTaskOutputTableLevel |
An interface representing MigrateSqlServerSqlDbTaskOutputTableLevel. |
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 |
An interface representing MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel. |
MigrateSqlServerSqlMISyncTaskOutputError |
An interface representing MigrateSqlServerSqlMISyncTaskOutputError. |
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel |
An interface representing MigrateSqlServerSqlMISyncTaskOutputMigrationLevel. |
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 |
An interface representing MigrateSqlServerSqlMITaskOutputAgentJobLevel. |
MigrateSqlServerSqlMITaskOutputDatabaseLevel |
An interface representing MigrateSqlServerSqlMITaskOutputDatabaseLevel. |
MigrateSqlServerSqlMITaskOutputError |
An interface representing MigrateSqlServerSqlMITaskOutputError. |
MigrateSqlServerSqlMITaskOutputLoginLevel |
An interface representing MigrateSqlServerSqlMITaskOutputLoginLevel. |
MigrateSqlServerSqlMITaskOutputMigrationLevel |
An interface representing MigrateSqlServerSqlMITaskOutputMigrationLevel. |
MigrateSqlServerSqlMITaskProperties |
Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance |
MigrateSqlServerSqlServerDatabaseInput |
Database specific information for SQL to SQL migration task inputs |
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 |
An interface representing MigrateSsisTaskOutputMigrationLevel. |
MigrateSsisTaskOutputProjectLevel |
An interface representing MigrateSsisTaskOutputProjectLevel. |
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 |
MigrationReportResult |
Migration validation report result, contains the url for downloading the generated report. |
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 |
MiSqlConnectionInfo |
Properties required to create a connection to Azure SQL database Managed instance |
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 |
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. |
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 | |
ProjectsDeleteMethodOptionalParams |
Optional Parameters. |
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. |
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 | |
QuotaName |
The name of the quota |
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. |
ResourceSkusResult | |
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 | |
ServicesBeginDeleteMethodOptionalParams |
Optional Parameters. |
ServicesDeleteMethodOptionalParams |
Optional Parameters. |
ServiceSku |
An Azure SKU instance |
ServiceSkuList | |
ServiceTasksDeleteMethodOptionalParams |
Optional Parameters. |
ServiceTasksGetOptionalParams |
Optional Parameters. |
ServiceTasksListOptionalParams |
Optional Parameters. |
SqlConnectionInfo |
Information for connecting to SQL database server |
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 |
TaskList | |
TasksDeleteMethodOptionalParams |
Optional Parameters. |
TasksGetOptionalParams |
Optional Parameters. |
TasksListOptionalParams |
Optional Parameters. |
TrackedResource |
ARM tracked top level resource. |
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. |
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. Possible values include: 'None', 'WindowsAuthentication', 'SqlAuthentication', 'ActiveDirectoryIntegrated', 'ActiveDirectoryPassword' |
BackupFileStatus |
Defines values for BackupFileStatus. Possible values include: 'Arrived', 'Queued', 'Uploading', 'Uploaded', 'Restoring', 'Restored', 'Cancelled' |
BackupMode |
Defines values for BackupMode. Possible values include: 'CreateBackup', 'ExistingBackup' |
BackupType |
Defines values for BackupType. Possible values include: 'Database', 'TransactionLog', 'File', 'DifferentialDatabase', 'DifferentialFile', 'Partial', 'DifferentialPartial' |
CommandPropertiesUnion |
Contains the possible cases for CommandProperties. |
CommandState |
Defines values for CommandState. Possible values include: 'Unknown', 'Accepted', 'Running', 'Succeeded', 'Failed' |
ConnectionInfoUnion |
Contains the possible cases for ConnectionInfo. |
ConnectToSourceSqlServerTaskOutputUnion |
Contains the possible cases for ConnectToSourceSqlServerTaskOutput. |
DatabaseCompatLevel |
Defines values for DatabaseCompatLevel. Possible values include: 'CompatLevel80', 'CompatLevel90', 'CompatLevel100', 'CompatLevel110', 'CompatLevel120', 'CompatLevel130', 'CompatLevel140' |
DatabaseFileType |
Defines values for DatabaseFileType. Possible values include: 'Rows', 'Log', 'Filestream', 'NotSupported', 'Fulltext' |
DatabaseMigrationStage |
Defines values for DatabaseMigrationStage. Possible values include: 'None', 'Initialize', 'Backup', 'FileCopy', 'Restore', 'Completed' |
DatabaseMigrationState |
Defines values for DatabaseMigrationState. Possible values include: 'UNDEFINED', 'INITIAL', 'FULL_BACKUP_UPLOAD_START', 'LOG_SHIPPING_START', 'UPLOAD_LOG_FILES_START', 'CUTOVER_START', 'POST_CUTOVER_COMPLETE', 'COMPLETED', 'CANCELLED', 'FAILED' |
DatabaseState |
Defines values for DatabaseState. Possible values include: 'Online', 'Restoring', 'Recovering', 'RecoveryPending', 'Suspect', 'Emergency', 'Offline', 'Copying', 'OfflineSecondary' |
DataMigrationResultCode |
Defines values for DataMigrationResultCode. Possible values include: 'Initial', 'Completed', 'ObjectNotExistsInSource', 'ObjectNotExistsInTarget', 'TargetObjectIsInaccessible', 'FatalError' |
ErrorType |
Defines values for ErrorType. Possible values include: '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. Possible values include: 'None', 'Initialize', 'LoginMigration', 'EstablishUserMapping', 'AssignRoleMembership', 'AssignRoleOwnership', 'EstablishServerPermissions', 'EstablishObjectPermissions', 'Completed' |
LoginType |
Defines values for LoginType. Possible values include: 'WindowsUser', 'WindowsGroup', 'SqlLogin', 'Certificate', 'AsymmetricKey', 'ExternalUser', 'ExternalGroup' |
MigrateMySqlAzureDbForMySqlSyncTaskOutputUnion |
Contains the possible cases for MigrateMySqlAzureDbForMySqlSyncTaskOutput. |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputUnion |
Contains the possible cases for MigrateOracleAzureDbPostgreSqlSyncTaskOutput. |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputUnion |
Contains the possible cases for MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput. |
MigrateSchemaSqlServerSqlDbTaskOutputUnion |
Contains the possible cases for MigrateSchemaSqlServerSqlDbTaskOutput. |
MigrateSqlServerSqlDbSyncTaskOutputUnion |
Contains the possible cases for MigrateSqlServerSqlDbSyncTaskOutput. |
MigrateSqlServerSqlDbTaskOutputUnion |
Contains the possible cases for MigrateSqlServerSqlDbTaskOutput. |
MigrateSqlServerSqlMISyncTaskOutputUnion |
Contains the possible cases for MigrateSqlServerSqlMISyncTaskOutput. |
MigrateSqlServerSqlMITaskOutputUnion |
Contains the possible cases for MigrateSqlServerSqlMITaskOutput. |
MigrateSsisTaskOutputUnion |
Contains the possible cases for MigrateSsisTaskOutput. |
MigrationState |
Defines values for MigrationState. Possible values include: 'None', 'InProgress', 'Failed', 'Warning', 'Completed', 'Skipped', 'Stopped' |
MigrationStatus |
Defines values for MigrationStatus. Possible values include: 'Default', 'Connecting', 'SourceAndTargetSelected', 'SelectLogins', 'Configured', 'Running', 'Error', 'Stopped', 'Completed', 'CompletedWithWarnings' |
MongoDbClusterType |
Defines values for MongoDbClusterType. Possible values include: 'BlobContainer', 'CosmosDb', 'MongoDb' |
MongoDbErrorType |
Defines values for MongoDbErrorType. Possible values include: 'Error', 'ValidationError', 'Warning' |
MongoDbMigrationState |
Defines values for MongoDbMigrationState. Possible values include: 'NotStarted', 'ValidatingInput', 'Initializing', 'Restarting', 'Copying', 'InitialReplay', 'Replaying', 'Finalizing', 'Complete', 'Canceled', 'Failed' |
MongoDbReplication |
Defines values for MongoDbReplication. Possible values include: 'Disabled', 'OneTime', 'Continuous' |
MongoDbShardKeyOrder |
Defines values for MongoDbShardKeyOrder. Possible values include: 'Forward', 'Reverse', 'Hashed' |
MySqlTargetPlatformType |
Defines values for MySqlTargetPlatformType. Possible values include: 'SqlServer', 'AzureDbForMySQL' |
NameCheckFailureReason |
Defines values for NameCheckFailureReason. Possible values include: 'AlreadyExists', 'Invalid' |
ObjectType |
Defines values for ObjectType. Possible values include: 'StoredProcedures', 'Table', 'User', 'View', 'Function' |
OperationsListNextResponse |
Contains response data for the listNext operation. |
OperationsListResponse |
Contains response data for the list operation. |
ProjectProvisioningState |
Defines values for ProjectProvisioningState. Possible values include: 'Deleting', 'Succeeded' |
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. |
ProjectSourcePlatform |
Defines values for ProjectSourcePlatform. Possible values include: 'SQL', 'MySQL', 'PostgreSql', 'MongoDb', 'Unknown' |
ProjectsUpdateResponse |
Contains response data for the update operation. |
ProjectTargetPlatform |
Defines values for ProjectTargetPlatform. Possible values include: 'SQLDB', 'SQLMI', 'AzureDbForMySql', 'AzureDbForPostgreSql', 'MongoDb', 'Unknown' |
ProjectTaskPropertiesUnion |
Contains the possible cases for ProjectTaskProperties. |
ResourceSkuCapacityScaleType |
Defines values for ResourceSkuCapacityScaleType. Possible values include: 'Automatic', 'Manual', 'None' |
ResourceSkuRestrictionsReasonCode |
Defines values for ResourceSkuRestrictionsReasonCode. Possible values include: 'QuotaId', 'NotAvailableForSubscription' |
ResourceSkuRestrictionsType |
Defines values for ResourceSkuRestrictionsType. Possible values include: 'location' |
ResourceSkusListSkusNextResponse |
Contains response data for the listSkusNext operation. |
ResourceSkusListSkusResponse |
Contains response data for the listSkus operation. |
ResultType |
Defines values for ResultType. Possible values include: 'Migration', 'Database', 'Collection' |
SchemaMigrationOption |
Defines values for SchemaMigrationOption. Possible values include: 'None', 'ExtractFromSource', 'UseStorageFile' |
SchemaMigrationStage |
Defines values for SchemaMigrationStage. Possible values include: 'NotStarted', 'ValidatingInputs', 'CollectingObjects', 'DownloadingScript', 'GeneratingScript', 'UploadingScript', 'DeployingSchema', 'Completed', 'CompletedWithWarnings', 'Failed' |
ServerLevelPermissionsGroup |
Defines values for ServerLevelPermissionsGroup. Possible values include: 'Default', 'MigrationFromSqlServerToAzureDB', 'MigrationFromSqlServerToAzureMI', 'MigrationFromMySQLToAzureDBForMySQL' |
ServiceProvisioningState |
Defines values for ServiceProvisioningState. Possible values include: 'Accepted', 'Deleting', 'Deploying', 'Stopped', 'Stopping', 'Starting', 'FailedToStart', 'FailedToStop', 'Succeeded', 'Failed' |
ServicesBeginCreateOrUpdateResponse |
Contains response data for the beginCreateOrUpdate operation. |
ServicesBeginUpdateResponse |
Contains response data for the beginUpdate operation. |
ServiceScalability |
Defines values for ServiceScalability. Possible values include: 'none', 'manual', 'automatic' |
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. |
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. |
Severity |
Defines values for Severity. Possible values include: 'Message', 'Warning', 'Error' |
SqlSourcePlatform |
Defines values for SqlSourcePlatform. Possible values include: 'SqlOnPrem' |
SsisMigrationOverwriteOption |
Defines values for SsisMigrationOverwriteOption. Possible values include: 'Ignore', 'Overwrite' |
SsisMigrationStage |
Defines values for SsisMigrationStage. Possible values include: 'None', 'Initialize', 'InProgress', 'Completed' |
SsisStoreType |
Defines values for SsisStoreType. Possible values include: 'SsisCatalog' |
SyncDatabaseMigrationReportingState |
Defines values for SyncDatabaseMigrationReportingState. Possible values include: 'UNDEFINED', 'CONFIGURING', 'INITIALIAZING', 'STARTING', 'RUNNING', 'READY_TO_COMPLETE', 'COMPLETING', 'COMPLETE', 'CANCELLING', 'CANCELLED', 'FAILED' |
SyncTableMigrationState |
Defines values for SyncTableMigrationState. Possible values include: 'BEFORE_LOAD', 'FULL_LOAD', 'COMPLETED', 'CANCELED', 'ERROR', 'FAILED' |
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. |
TaskState |
Defines values for TaskState. Possible values include: 'Unknown', 'Queued', 'Running', 'Canceled', 'Succeeded', 'Failed', 'FailedInputValidation', 'Faulted' |
TasksUpdateResponse |
Contains response data for the update operation. |
UpdateActionType |
Defines values for UpdateActionType. Possible values include: 'DeletedOnTarget', 'ChangedOnTarget', 'AddedOnTarget' |
UsagesListNextResponse |
Contains response data for the listNext operation. |
UsagesListResponse |
Contains response data for the list operation. |
ValidationStatus |
Defines values for ValidationStatus. Possible values include: 'Default', 'NotStarted', 'Initialized', 'InProgress', 'Completed', 'CompletedWithIssues', 'Stopped', 'Failed' |