models Package
Classes
| ApiError |
Error information. Variables are only populated by the server, and will be ignored when sending a request. |
| 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. All required parameters must be populated in order to send to Azure. |
| BackupFileInfo |
Information of the backup file. |
| BackupSetInfo |
Information of backup set. |
| BlobShare |
Blob container storage information. All required parameters must be populated in order to send to Azure. |
| CheckOCIDriverTaskInput |
Input for the service task to check for OCI drivers. |
| CheckOCIDriverTaskOutput |
Output for the service task to check for OCI drivers. Variables are only populated by the server, and will be ignored when sending a request. |
| CheckOCIDriverTaskProperties |
Properties for the task that checks for OCI drivers. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| CommandProperties |
Base class for all types of DMS command properties. If command is not supported by current client, this object is returned. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigrateMISyncCompleteCommandProperties, MigrateSyncCompleteCommandProperties, MongoDbCancelCommand, MongoDbFinishCommand, MongoDbRestartCommand. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToMongoDbTaskProperties |
Properties for the task that validates the connection to and provides information about a MongoDB server. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceMySqlTaskInput |
Input for the task that validates MySQL database connection. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceMySqlTaskProperties |
Properties for the task that validates MySQL database connection. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceNonSqlTaskOutput |
Output for connect to MySQL type source. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectToSourceOracleSyncTaskInput |
Input for the task that validates Oracle database connection. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceOracleSyncTaskOutput |
Output for the task that validates Oracle database connection. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectToSourceOracleSyncTaskProperties |
Properties for the task that validates Oracle database connection. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToSourcePostgreSqlSyncTaskInput |
Input for the task that validates connection to PostgreSQL and source server requirements. All required parameters must be populated in order to send to Azure. |
| ConnectToSourcePostgreSqlSyncTaskOutput |
Output for the task that validates connection to PostgreSQL and source server requirements. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectToSourcePostgreSqlSyncTaskProperties |
Properties for the task that validates connection to PostgreSQL server and source server requirements for online migration. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceSqlServerSyncTaskProperties |
Properties for the task that validates connection to SQL Server and source server requirements for online migration. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceSqlServerTaskInput |
Input for the task that validates connection to SQL Server and also validates source server requirements. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceSqlServerTaskOutput |
Output for the task that validates connection to SQL Server and also validates source server requirements. You probably want to use the sub-classes and not this class directly. Known sub-classes are: ConnectToSourceSqlServerTaskOutputAgentJobLevel, ConnectToSourceSqlServerTaskOutputDatabaseLevel, ConnectToSourceSqlServerTaskOutputLoginLevel, ConnectToSourceSqlServerTaskOutputTaskLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceSqlServerTaskOutputAgentJobLevel |
Agent Job level output for the task that validates connection to SQL Server and also validates source server requirements. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceSqlServerTaskOutputDatabaseLevel |
Database level output for the task that validates connection to SQL Server and also validates source server requirements. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceSqlServerTaskOutputLoginLevel |
Login level output for the task that validates connection to SQL Server and also validates source server requirements. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceSqlServerTaskOutputTaskLevel |
Task level output for the task that validates connection to SQL Server and also validates source server requirements. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToSourceSqlServerTaskProperties |
Properties for the task that validates connection to SQL Server and also validates source server requirements. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetAzureDbForMySqlTaskInput |
Input for the task that validates connection to Azure Database for MySQL and target server requirements. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetAzureDbForMySqlTaskOutput |
Output for the task that validates connection to Azure Database for MySQL and target server requirements. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectToTargetAzureDbForMySqlTaskProperties |
Properties for the task that validates connection to Azure Database for MySQL and target server requirements. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetAzureDbForPostgreSqlSyncTaskInput |
Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput |
Output for the task that validates connection to Azure Database for PostgreSQL and target server requirements. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties |
Properties for the task that validates connection to Azure Database For PostgreSQL server and target server requirements for online migration. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput |
Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements for Oracle source. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput |
Output for the task that validates connection to Azure Database for PostgreSQL and target server requirements for Oracle source. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputDatabaseSchemaMapItem |
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. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetSqlDbSyncTaskInput |
Input for the task that validates connection to Azure SQL DB and target server requirements. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetSqlDbSyncTaskProperties |
Properties for the task that validates connection to SQL DB and target server requirements for online migration. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetSqlDbTaskInput |
Input for the task that validates connection to SQL DB and target server requirements. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetSqlDbTaskOutput |
Output for the task that validates connection to SQL DB and target server requirements. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectToTargetSqlDbTaskProperties |
Properties for the task that validates connection to SQL DB and target server requirements. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetSqlMISyncTaskInput |
Input for the task that validates connection to Azure SQL Database Managed Instance online scenario. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetSqlMISyncTaskOutput |
Output for the task that validates connection to Azure SQL Database Managed Instance. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectToTargetSqlMISyncTaskProperties |
Properties for the task that validates connection to Azure SQL Database Managed Instance. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetSqlMITaskInput |
Input for the task that validates connection to Azure SQL Database Managed Instance. All required parameters must be populated in order to send to Azure. |
| ConnectToTargetSqlMITaskOutput |
Output for the task that validates connection to Azure SQL Database Managed Instance. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectToTargetSqlMITaskProperties |
Properties for the task that validates connection to Azure SQL Database Managed Instance. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ConnectionInfo |
Defines the connection properties of a server. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MiSqlConnectionInfo, MongoDbConnectionInfo, MySqlConnectionInfo, OracleConnectionInfo, PostgreSqlConnectionInfo, SqlConnectionInfo. All required parameters must be populated in order to send to Azure. |
| DataIntegrityValidationResult |
Results for checksum based Data Integrity validation results. |
| DataItemMigrationSummaryResult |
Basic summary of a data item migration. Variables are only populated by the server, and will be ignored when sending a request. |
| DataMigrationError |
Migration Task errors. Variables are only populated by the server, and will be ignored when sending a request. |
| DataMigrationProjectMetadata |
Common metadata for migration projects. Variables are only populated by the server, and will be ignored when sending a request. |
| DataMigrationService |
A Database Migration Service resource. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| 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. Variables are only populated by the server, and will be ignored when sending a request. |
| DatabaseFileInfo |
Database file specific information. |
| DatabaseFileInput |
Database file specific information for input. |
| DatabaseInfo |
Project Database Details. All required parameters must be populated in order to send to Azure. |
| DatabaseObjectName |
A representation of the name of an object in a database. Variables are only populated by the server, and will be ignored when sending a request. |
| DatabaseSummaryResult |
Summary of database results in the migration. Variables are only populated by the server, and will be ignored when sending a request. |
| DatabaseTable |
Table properties. Variables are only populated by the server, and will be ignored when sending a request. |
| ExecutionStatistics |
Description about the errors happen while performing migration validation. |
| FileList |
OData page of files. |
| FileShare |
File share information with Path, Username, and Password. All required parameters must be populated in order to send to Azure. |
| FileStorageInfo |
File storage information. |
| GetProjectDetailsNonSqlTaskInput |
Input for the task that reads configuration from project artifacts. All required parameters must be populated in order to send to Azure. |
| GetTdeCertificatesSqlTaskInput |
Input for the task that gets TDE certificates in Base64 encoded format. All required parameters must be populated in order to send to Azure. |
| GetTdeCertificatesSqlTaskOutput |
Output of the task that gets TDE certificates in Base64 encoded format. Variables are only populated by the server, and will be ignored when sending a request. |
| GetTdeCertificatesSqlTaskProperties |
Properties for the task that gets TDE certificates in Base64 encoded format. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| GetUserTablesMySqlTaskInput |
Input for the task that collects user tables for the given list of databases. All required parameters must be populated in order to send to Azure. |
| GetUserTablesMySqlTaskOutput |
Output of the task that collects user tables for the given list of databases. Variables are only populated by the server, and will be ignored when sending a request. |
| GetUserTablesMySqlTaskProperties |
Properties for the task that collects user tables for the given list of databases. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| GetUserTablesOracleTaskInput |
Input for the task that gets the list of tables contained within a provided list of Oracle schemas. All required parameters must be populated in order to send to Azure. |
| GetUserTablesOracleTaskOutput |
Output for the task that gets the list of tables contained within a provided list of Oracle schemas. Variables are only populated by the server, and will be ignored when sending a request. |
| GetUserTablesOracleTaskProperties |
Properties for the task that collects user tables for the given list of Oracle schemas. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| GetUserTablesPostgreSqlTaskInput |
Input for the task that gets the list of tables for a provided list of PostgreSQL databases. All required parameters must be populated in order to send to Azure. |
| GetUserTablesPostgreSqlTaskOutput |
Output for the task that gets the list of tables for a provided list of PostgreSQL databases. Variables are only populated by the server, and will be ignored when sending a request. |
| GetUserTablesPostgreSqlTaskProperties |
Properties for the task that collects user tables for the given list of databases. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| GetUserTablesSqlSyncTaskInput |
Input for the task that collects user tables for the given list of databases. All required parameters must be populated in order to send to Azure. |
| GetUserTablesSqlSyncTaskOutput |
Output of the task that collects user tables for the given list of databases. Variables are only populated by the server, and will be ignored when sending a request. |
| GetUserTablesSqlSyncTaskProperties |
Properties for the task that collects user tables for the given list of databases. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| GetUserTablesSqlTaskInput |
Input for the task that collects user tables for the given list of databases. All required parameters must be populated in order to send to Azure. |
| GetUserTablesSqlTaskOutput |
Output of the task that collects user tables for the given list of databases. Variables are only populated by the server, and will be ignored when sending a request. |
| GetUserTablesSqlTaskProperties |
Properties for the task that collects user tables for the given list of databases. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| InstallOCIDriverTaskInput |
Input for the service task to install an OCI driver. |
| InstallOCIDriverTaskOutput |
Output for the service task to install an OCI driver. Variables are only populated by the server, and will be ignored when sending a request. |
| InstallOCIDriverTaskProperties |
Properties for the task that installs an OCI driver. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MiSqlConnectionInfo |
Properties required to create a connection to Azure SQL database Managed instance. All required parameters must be populated in order to send to Azure. |
| MigrateMISyncCompleteCommandInput |
Input for command that completes online migration for an Azure SQL Database Managed Instance. All required parameters must be populated in order to send to Azure. |
| 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. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMongoDbTaskProperties |
Properties for the task that migrates data between MongoDB data sources. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| 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. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlOfflineTaskOutput |
Output for the task that migrates MySQL databases to Azure Database for MySQL for offline migrations. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel, MigrateMySqlAzureDbForMySqlOfflineTaskOutputError, MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel, MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlOfflineTaskOutputError |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlOfflineTaskProperties |
Properties for the task that migrates MySQL databases to Azure Database for MySQL for offline migrations. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| 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. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlSyncTaskOutput |
Output for the task that migrates MySQL databases to Azure Database for MySQL for online migrations. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError, MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel, MigrateMySqlAzureDbForMySqlSyncTaskOutputError, MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel, MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlSyncTaskOutputError |
MigrateMySqlAzureDbForMySqlSyncTaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel |
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel |
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateMySqlAzureDbForMySqlSyncTaskProperties |
Properties for the task that migrates MySQL databases to Azure Database for MySQL for online migrations. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateOracleAzureDbForPostgreSqlSyncTaskProperties |
Properties for the task that migrates Oracle to Azure Database for PostgreSQL for online migrations. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| 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. All required parameters must be populated in order to send to Azure. |
| MigrateOracleAzureDbPostgreSqlSyncTaskOutput |
Output for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError, MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel, MigrateOracleAzureDbPostgreSqlSyncTaskOutputError, MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel, MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateOracleAzureDbPostgreSqlSyncTaskOutputError |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| 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. All required parameters must be populated in order to send to Azure. |
| MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput |
Output for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties |
Properties for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| 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. All required parameters must be populated in order to send to Azure. |
| MigrateSchemaSqlServerSqlDbTaskOutput |
Output for the task that migrates Schema for SQL Server databases to Azure SQL databases. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigrateSchemaSqlServerSqlDbTaskOutputDatabaseLevel, MigrateSchemaSqlTaskOutputError, MigrateSchemaSqlServerSqlDbTaskOutputMigrationLevel, MigrateSchemaSqlServerSqlDbTaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSchemaSqlServerSqlDbTaskOutputDatabaseLevel |
MigrateSchemaSqlServerSqlDbTaskOutputDatabaseLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSchemaSqlServerSqlDbTaskOutputError |
MigrateSchemaSqlServerSqlDbTaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSchemaSqlServerSqlDbTaskOutputMigrationLevel |
MigrateSchemaSqlServerSqlDbTaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSchemaSqlServerSqlDbTaskProperties |
Properties for task that migrates Schema for SQL Server databases to Azure SQL databases. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSchemaSqlTaskOutputError |
MigrateSchemaSqlTaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| 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. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbSyncTaskOutput |
Output for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigrateSqlServerSqlDbSyncTaskOutputDatabaseError, MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel, MigrateSqlServerSqlDbSyncTaskOutputError, MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel, MigrateSqlServerSqlDbSyncTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbSyncTaskOutputDatabaseError |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbSyncTaskOutputError |
MigrateSqlServerSqlDbSyncTaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel |
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbSyncTaskOutputTableLevel |
MigrateSqlServerSqlDbSyncTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbSyncTaskProperties |
Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbTaskInput |
Input for the task that migrates on-prem SQL Server databases to Azure SQL Database. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbTaskOutput |
Output for the task that migrates on-prem SQL Server databases to Azure SQL Database. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigrateSqlServerSqlDbTaskOutputDatabaseLevel, MigrateSqlServerSqlDbTaskOutputError, MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult, MigrateSqlServerSqlDbTaskOutputMigrationLevel, MigrateSqlServerSqlDbTaskOutputValidationResult, MigrateSqlServerSqlDbTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbTaskOutputDatabaseLevel |
MigrateSqlServerSqlDbTaskOutputDatabaseLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult |
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbTaskOutputError |
MigrateSqlServerSqlDbTaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbTaskOutputMigrationLevel |
MigrateSqlServerSqlDbTaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbTaskOutputTableLevel |
MigrateSqlServerSqlDbTaskOutputTableLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbTaskOutputValidationResult |
MigrateSqlServerSqlDbTaskOutputValidationResult. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlDbTaskProperties |
Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMIDatabaseInput |
Database specific information for SQL to Azure SQL DB Managed Instance migration task inputs. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMISyncTaskInput |
Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMISyncTaskOutput |
Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance using Log Replay Service. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel, MigrateSqlServerSqlMISyncTaskOutputError, MigrateSqlServerSqlMISyncTaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel |
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMISyncTaskOutputError |
MigrateSqlServerSqlMISyncTaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMISyncTaskOutputMigrationLevel |
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMISyncTaskProperties |
Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance sync scenario. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMITaskInput |
Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMITaskOutput |
Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigrateSqlServerSqlMITaskOutputAgentJobLevel, MigrateSqlServerSqlMITaskOutputDatabaseLevel, MigrateSqlServerSqlMITaskOutputError, MigrateSqlServerSqlMITaskOutputLoginLevel, MigrateSqlServerSqlMITaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMITaskOutputAgentJobLevel |
MigrateSqlServerSqlMITaskOutputAgentJobLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMITaskOutputDatabaseLevel |
MigrateSqlServerSqlMITaskOutputDatabaseLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMITaskOutputError |
MigrateSqlServerSqlMITaskOutputError. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMITaskOutputLoginLevel |
MigrateSqlServerSqlMITaskOutputLoginLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMITaskOutputMigrationLevel |
MigrateSqlServerSqlMITaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSqlServerSqlMITaskProperties |
Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSsisTaskInput |
Input for task that migrates SSIS packages from SQL Server to Azure SQL Database Managed Instance. All required parameters must be populated in order to send to Azure. |
| MigrateSsisTaskOutput |
Output for task that migrates SSIS packages from SQL Server to Azure SQL Database Managed Instance. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MigrateSsisTaskOutputMigrationLevel, MigrateSsisTaskOutputProjectLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSsisTaskOutputMigrationLevel |
MigrateSsisTaskOutputMigrationLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSsisTaskOutputProjectLevel |
MigrateSsisTaskOutputProjectLevel. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSsisTaskProperties |
Properties for task that migrates SSIS packages from SQL Server databases to Azure SQL Database Managed Instance. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrateSyncCompleteCommandInput |
Input for command that completes sync migration for a database. All required parameters must be populated in order to send to Azure. |
| MigrateSyncCompleteCommandOutput |
Output for command that completes sync migration for a database. Variables are only populated by the server, and will be ignored when sending a request. |
| MigrateSyncCompleteCommandProperties |
Properties for the command that completes sync migration for a database. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MigrationEligibilityInfo |
Information about migration eligibility of a server object. Variables are only populated by the server, and will be ignored when sending a request. |
| MigrationReportResult |
Migration validation report result, contains the url for downloading the generated report. |
| MigrationTableMetadata |
Metadata for tables selected in migration project. Variables are only populated by the server, and will be ignored when sending a request. |
| MigrationValidationDatabaseLevelResult |
Database level validation results. Variables are only populated by the server, and will be ignored when sending a request. |
| MigrationValidationDatabaseSummaryResult |
Migration Validation Database level summary result. Variables are only populated by the server, and will be ignored when sending a request. |
| MigrationValidationOptions |
Types of validations to run after the migration. |
| MigrationValidationResult |
Migration Validation Result. Variables are only populated by the server, and will be ignored when sending a request. |
| MongoDbCancelCommand |
Properties for the command that cancels a migration in whole or in part. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MongoDbClusterInfo |
Describes a MongoDB data source. All required parameters must be populated in order to send to Azure. |
| MongoDbCollectionInfo |
Describes a supported collection within a MongoDB database. All required parameters must be populated in order to send to Azure. |
| MongoDbCollectionProgress |
Describes the progress of a collection. All required parameters must be populated in order to send to Azure. |
| 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. All required parameters must be populated in order to send to Azure. |
| MongoDbDatabaseInfo |
Describes a database within a MongoDB data source. All required parameters must be populated in order to send to Azure. |
| MongoDbDatabaseProgress |
Describes the progress of a database. All required parameters must be populated in order to send to Azure. |
| MongoDbDatabaseSettings |
Describes how an individual MongoDB database should be migrated. All required parameters must be populated in order to send to Azure. |
| 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. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MongoDbFinishCommandInput |
Describes the input to the 'finish' MongoDB migration command. All required parameters must be populated in order to send to Azure. |
| MongoDbMigrationProgress |
Describes the progress of the overall migration. All required parameters must be populated in order to send to Azure. |
| MongoDbMigrationSettings |
Describes how a MongoDB data migration should be performed. All required parameters must be populated in order to send to Azure. |
| MongoDbObjectInfo |
Describes a database or collection within a MongoDB data source. All required parameters must be populated in order to send to Azure. |
| MongoDbProgress |
Base class for MongoDB migration outputs. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MongoDbCollectionProgress, MongoDbDatabaseProgress, MongoDbMigrationProgress. All required parameters must be populated in order to send to Azure. |
| MongoDbRestartCommand |
Properties for the command that restarts a migration in whole or in part. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MongoDbShardKeyField |
Describes a field reference within a MongoDB shard key. All required parameters must be populated in order to send to Azure. |
| MongoDbShardKeyInfo |
Describes a MongoDB shard key. All required parameters must be populated in order to send to Azure. |
| MongoDbShardKeySetting |
Describes a MongoDB shard key. All required parameters must be populated in order to send to Azure. |
| MongoDbThrottlingSettings |
Specifies resource limits for the migration. |
| MySqlConnectionInfo |
Information for connecting to MySQL server. All required parameters must be populated in order to send to Azure. |
| 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. Variables are only populated by the server, and will be ignored when sending a request. |
| NonSqlMigrationTaskInput |
Base class for non sql migration task input. All required parameters must be populated in order to send to Azure. |
| NonSqlMigrationTaskOutput |
Base class for non sql migration task output. Variables are only populated by the server, and will be ignored when sending a request. |
| ODataError |
Error information in OData format. |
| OracleConnectionInfo |
Information for connecting to Oracle server. All required parameters must be populated in order to send to Azure. |
| OracleOCIDriverInfo |
Information about an Oracle OCI driver. Variables are only populated by the server, and will be ignored when sending a request. |
| OrphanedUserInfo |
Information of orphaned users on the SQL server database. |
| PostgreSqlConnectionInfo |
Information for connecting to PostgreSQL server. All required parameters must be populated in order to send to Azure. |
| Project |
A project resource. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ProjectFile |
A file resource. Variables are only populated by the server, and will be ignored when sending a request. |
| ProjectFileProperties |
Base class for file properties. Variables are only populated by the server, and will be ignored when sending a request. |
| ProjectList |
OData page of project resources. |
| ProjectTask |
A task resource. Variables are only populated by the server, and will be ignored when sending a request. |
| ProjectTaskProperties |
Base class for all types of DMS task properties. If task is not supported by current client, this object is returned. You probably want to use the sub-classes and not this class directly. Known sub-classes are: ConnectToMongoDbTaskProperties, ConnectToSourceMySqlTaskProperties, ConnectToSourceOracleSyncTaskProperties, ConnectToSourcePostgreSqlSyncTaskProperties, ConnectToSourceSqlServerTaskProperties, ConnectToSourceSqlServerSyncTaskProperties, ConnectToTargetAzureDbForMySqlTaskProperties, ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties, ConnectToTargetSqlMITaskProperties, ConnectToTargetSqlMISyncTaskProperties, ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties, ConnectToTargetSqlDbTaskProperties, ConnectToTargetSqlDbSyncTaskProperties, GetTdeCertificatesSqlTaskProperties, GetUserTablesSqlSyncTaskProperties, GetUserTablesSqlTaskProperties, GetUserTablesMySqlTaskProperties, GetUserTablesOracleTaskProperties, GetUserTablesPostgreSqlTaskProperties, MigrateMongoDbTaskProperties, MigrateMySqlAzureDbForMySqlOfflineTaskProperties, MigrateMySqlAzureDbForMySqlSyncTaskProperties, MigrateOracleAzureDbForPostgreSqlSyncTaskProperties, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties, MigrateSqlServerSqlDbSyncTaskProperties, MigrateSqlServerSqlMITaskProperties, MigrateSqlServerSqlMISyncTaskProperties, MigrateSqlServerSqlDbTaskProperties, MigrateSsisTaskProperties, MigrateSchemaSqlServerSqlDbTaskProperties, CheckOCIDriverTaskProperties, InstallOCIDriverTaskProperties, UploadOCIDriverTaskProperties, ValidateMongoDbTaskProperties, ValidateOracleAzureDbForPostgreSqlSyncTaskProperties, ValidateMigrationInputSqlServerSqlMITaskProperties, ValidateMigrationInputSqlServerSqlMISyncTaskProperties, ValidateMigrationInputSqlServerSqlDbSyncTaskProperties. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| 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. |
| ReportableException |
Exception object for all custom exceptions. |
| Resource |
ARM resource. Variables are only populated by the server, and will be ignored when sending a request. |
| ResourceSku |
Describes an available DMS SKU. Variables are only populated by the server, and will be ignored when sending a request. |
| ResourceSkuCapabilities |
Describes The SKU capabilities object. Variables are only populated by the server, and will be ignored when sending a request. |
| ResourceSkuCapacity |
Describes scaling information of a SKU. Variables are only populated by the server, and will be ignored when sending a request. |
| ResourceSkuCosts |
Describes metadata for retrieving price info. Variables are only populated by the server, and will be ignored when sending a request. |
| ResourceSkuRestrictions |
Describes scaling information of a SKU. Variables are only populated by the server, and will be ignored when sending a request. |
| ResourceSkusResult |
The DMS List SKUs operation response. All required parameters must be populated in order to send to Azure. |
| 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. All required parameters must be populated in order to send to Azure. |
| ServerProperties |
Server properties for MySQL type source. Variables are only populated by the server, and will be ignored when sending a request. |
| 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. |
| SqlConnectionInfo |
Information for connecting to SQL database server. All required parameters must be populated in order to send to Azure. |
| SqlMigrationTaskInput |
Base class for migration task input. All required parameters must be populated in order to send to Azure. |
| SqlServerSqlMISyncTaskInput |
Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario. All required parameters must be populated in order to send to Azure. |
| SsisMigrationInfo |
SSIS migration info with SSIS store type, overwrite policy. |
| StartMigrationScenarioServerRoleResult |
Server role migration result. Variables are only populated by the server, and will be ignored when sending a request. |
| SyncMigrationDatabaseErrorEvent |
Database migration errors for online migration. Variables are only populated by the server, and will be ignored when sending a request. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| TaskList |
OData page of tasks. |
| TrackedResource |
ARM tracked top level resource. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| UploadOCIDriverTaskInput |
Input for the service task to upload an OCI driver. |
| UploadOCIDriverTaskOutput |
Output for the service task to upload an OCI driver. Variables are only populated by the server, and will be ignored when sending a request. |
| UploadOCIDriverTaskProperties |
Properties for the task that uploads an OCI driver. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ValidateMigrationInputSqlServerSqlDbSyncTaskProperties |
Properties for task that validates migration input for SQL to Azure SQL DB sync migrations. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ValidateMigrationInputSqlServerSqlMISyncTaskInput |
Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario. All required parameters must be populated in order to send to Azure. |
| ValidateMigrationInputSqlServerSqlMISyncTaskOutput |
Output for task that validates migration input for Azure SQL Database Managed Instance online migration. Variables are only populated by the server, and will be ignored when sending a request. |
| ValidateMigrationInputSqlServerSqlMISyncTaskProperties |
Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance sync scenario. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ValidateMigrationInputSqlServerSqlMITaskInput |
Input for task that validates migration input for SQL to Azure SQL Managed Instance. All required parameters must be populated in order to send to Azure. |
| ValidateMigrationInputSqlServerSqlMITaskOutput |
Output for task that validates migration input for SQL to Azure SQL Managed Instance migrations. Variables are only populated by the server, and will be ignored when sending a request. |
| ValidateMigrationInputSqlServerSqlMITaskProperties |
Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ValidateMongoDbTaskProperties |
Properties for the task that validates a migration between MongoDB data sources. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ValidateOracleAzureDbForPostgreSqlSyncTaskProperties |
Properties for the task that validates a migration for Oracle to Azure Database for PostgreSQL for online migrations. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ValidateOracleAzureDbPostgreSqlSyncTaskOutput |
Output for task that validates migration input for Oracle to Azure Database for PostgreSQL for online migrations. Variables are only populated by the server, and will be ignored when sending a request. |
| ValidateSyncMigrationInputSqlServerTaskInput |
Input for task that validates migration input for SQL sync migrations. All required parameters must be populated in order to send to Azure. |
| ValidateSyncMigrationInputSqlServerTaskOutput |
Output for task that validates migration input for SQL sync migrations. Variables are only populated by the server, and will be ignored when sending a request. |
| ValidationError |
Description about the errors happen while performing migration validation. |
| WaitStatistics |
Wait statistics gathered during query batch execution. |
Enums
| AuthenticationType |
An enumeration of possible authentication types when connecting |
| BackupFileStatus |
An enumeration of Status of the log backup file. |
| BackupMode |
An enumeration of backup modes |
| BackupType |
Enum of the different backup types. |
| CommandState |
The state of the command. This is ignored if submitted. |
| CreatedByType |
The type of identity that created the resource. |
| DataMigrationResultCode |
Result code of the data migration |
| DatabaseCompatLevel |
An enumeration of SQL Server database compatibility levels |
| DatabaseFileType |
An enumeration of SQL Server database file types |
| DatabaseMigrationStage |
Current stage of migration |
| DatabaseMigrationState |
Database level migration state. |
| DatabaseState |
An enumeration of SQL Server Database states |
| ErrorType |
Error type |
| LoginMigrationStage |
Enum of the different stage of login migration. |
| LoginType |
Enum mapping of SMO LoginType. |
| MigrationState |
Current state of migration |
| MigrationStatus |
Current status of migration |
| MongoDbClusterType |
The type of data source |
| MongoDbErrorType |
The type of error or warning |
| MongoDbMigrationState |
An enumeration. |
| MongoDbProgressResultType |
The type of progress object |
| MongoDbReplication |
Describes how changes will be replicated from the source to the target. The default is OneTime. |
| MongoDbShardKeyOrder |
The field ordering |
| MySqlTargetPlatformType |
An enumeration of possible target types when migrating from MySQL |
| NameCheckFailureReason |
The reason why the name is not available, if nameAvailable is false |
| ObjectType |
An enumeration of type of objects |
| ProjectProvisioningState |
The project's provisioning state |
| ProjectSourcePlatform |
Source platform of the project |
| ProjectTargetPlatform |
Target platform of the project |
| ReplicateMigrationState |
Wrapper for replicate reported migration states. |
| ResourceSkuCapacityScaleType |
The scale type applicable to the SKU. |
| ResourceSkuRestrictionsReasonCode |
The reason code for restriction. |
| ResourceSkuRestrictionsType |
The type of restrictions. |
| ScenarioSource |
An enumeration of source type |
| ScenarioTarget |
An enumeration of target type |
| SchemaMigrationOption |
Option for how schema is extracted and applied to target |
| SchemaMigrationStage |
Current stage of schema migration |
| ServerLevelPermissionsGroup |
Permission group for validations. These groups will run a set of permissions for validating user activity. Select the permission group for the activity that you are performing. |
| ServiceProvisioningState |
The resource's provisioning state |
| ServiceScalability |
The scalability approach |
| Severity |
Severity of the validation error |
| SqlSourcePlatform |
An enumeration of source platform types |
| SsisMigrationOverwriteOption |
The overwrite option for SSIS object migration, only ignore and overwrite are supported in DMS now and future may add Reuse option for container object |
| SsisMigrationStage |
Current stage of SSIS migration |
| SsisStoreType |
An enumeration of supported source SSIS store type in DMS |
| SyncDatabaseMigrationReportingState |
Enum of the different state of database level online migration. |
| SyncTableMigrationState |
Enum of the different state of table level online migration. |
| TaskState |
The state of the task. This is ignored if submitted. |
| UpdateActionType |
Type of the actual difference for the compared object, while performing schema comparison |
| ValidationStatus |
Current status of the validation |
Feedback
Submit and view feedback for