All Classes and Interfaces

Class
Description
An enumeration of possible authentication types when connecting.
An immutable client-side representation of AvailableServiceSku.
A description of the scaling capacities of the SKU.
Describes the available service SKU.
SKU name, tier, etc.
Azure Active Directory Application.
Information of the backup file.
An enumeration of Status of the log backup file.
An enumeration of backup modes.
Information of backup set.
Enum of the different backup types.
Blob container storage information.
Base class for all types of DMS command properties.
The state of the command.
Defines the connection properties of a server.
Input for the task that validates MySQL database connection.
Properties for the task that validates MySQL database connection.
Output for connect to Oracle, MySQL type source.
Input for the task that validates connection to PostgreSQL and source server requirements.
Output for the task that validates connection to PostgreSQL and source server requirements.
Properties for the task that validates connection to PostgreSQL server and source server requirements for online migration.
Properties for the task that validates connection to SQL Server and source server requirements for online migration.
Input for the task that validates connection to SQL Server and also validates source server requirements.
Output for the task that validates connection to SQL Server and also validates source server requirements.
AgentJob level output for the task that validates connection to SQL Server and also validates source server requirements.
Database level output for the task that validates connection to SQL Server and also validates source server requirements.
Login level output for the task that validates connection to SQL Server and also validates source server requirements.
Task level output for the task that validates connection to SQL Server and also validates source server requirements.
Properties for the task that validates connection to SQL Server and also validates source server requirements.
Input for the task that validates connection to Azure Database for MySQL and target server requirements.
Output for the task that validates connection to Azure Database for MySQL and target server requirements.
Properties for the task that validates connection to Azure Database for MySQL and target server requirements.
Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements.
Output for the task that validates connection to Azure Database for PostgreSQL and target server requirements.
Properties for the task that validates connection to Azure Database For PostgreSQL server and target server requirements for online migration.
Input for the task that validates connection to Azure SQL DB and target server requirements.
Properties for the task that validates connection to SQL DB and target server requirements for online migration.
Input for the task that validates connection to SQL DB and target server requirements.
Output for the task that validates connection to SQL DB and target server requirements.
Properties for the task that validates connection to SQL DB and target server requirements.
Input for the task that validates connection to Azure SQL Database Managed Instance online scenario.
Output for the task that validates connection to Azure SQL Database Managed Instance.
Properties for the task that validates connection to Azure SQL Database Managed Instance.
Input for the task that validates connection to Azure SQL Database Managed Instance.
Output for the task that validates connection to Azure SQL Database Managed Instance.
Properties for the task that validates connection to Azure SQL Database Managed Instance.
Information about backup files when existing backup mode is used.
An enumeration of SQL Server database compatibility levels.
Database file specific information.
An enumeration of SQL Server database file types.
Project Database Details.
Current stage of migration.
Database level migration state.
An enumeration of SQL Server Database states.
Summary of database results in the migration.
Results for checksum based Data Integrity validation results.
Basic summary of a data item migration.
The interface for DataMigrationManagementClient class.
Entry point to DataMigrationManager.
The Configurable allowing configurations to be set.
An immutable client-side representation of DataMigrationService.
The entirety of the DataMigrationService definition.
The DataMigrationService definition stages.
The first stage of the DataMigrationService definition.
The stage of the DataMigrationService definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the DataMigrationService definition allowing to specify etag.
The stage of the DataMigrationService definition allowing to specify kind.
The stage of the DataMigrationService definition allowing to specify location.
The stage of the DataMigrationService definition allowing to specify publicKey.
The stage of the DataMigrationService definition allowing to specify parent resource.
The stage of the DataMigrationService definition allowing to specify sku.
The stage of the DataMigrationService definition allowing to specify tags.
The stage of the DataMigrationService definition allowing to specify virtualSubnetId.
The template for DataMigrationService update.
The DataMigrationService update stages.
The stage of the DataMigrationService update allowing to specify etag.
The stage of the DataMigrationService update allowing to specify kind.
The stage of the DataMigrationService update allowing to specify publicKey.
The stage of the DataMigrationService update allowing to specify sku.
The stage of the DataMigrationService update allowing to specify tags.
The stage of the DataMigrationService update allowing to specify virtualSubnetId.
A Database Migration Service resource.
OData page of service objects.
Properties of the Data Migration service instance.
An immutable client-side representation of DataMigrationServiceStatusResponse.
Service health status.
Description about the errors happen while performing migration validation.
File share information with Path, Username, and Password.
Input for the task that gets TDE certificates in Base64 encoded format.
Output of the task that gets TDE certificates in Base64 encoded format.
Properties for the task that gets TDE certificates in Base64 encoded format.
Input for the task that collects user tables for the given list of databases.
Output of the task that collects user tables for the given list of databases.
Properties for the task that collects user tables for the given list of databases.
Input for the task that collects user tables for the given list of databases.
Output of the task that collects user tables for the given list of databases.
Properties for the task that collects user tables for the given list of databases.
Enum of the different stage of login migration.
Enum mapping of SMO LoginType.
Input for command that completes online migration for an Azure SQL Database Managed Instance.
Output for command that completes online migration for an Azure SQL Database Managed Instance.
Properties for the command that completes online migration for an Azure SQL Database Managed Instance.
Database specific information for MySQL to Azure Database for MySQL migration task inputs.
Input for the task that migrates MySQL databases to Azure Database for MySQL for online migrations.
Output for the task that migrates MySQL databases to Azure Database for MySQL for online migrations.
The MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError model.
The MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel model.
The MigrateMySqlAzureDbForMySqlSyncTaskOutputError model.
The MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel model.
The MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel model.
Properties for the task that migrates MySQL databases to Azure Database for MySQL for online migrations.
Database specific information for PostgreSQL to Azure Database for PostgreSQL migration task inputs.
Input for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations.
Output for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations.
The MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError model.
The MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel model.
The MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError model.
The MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel model.
The MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel model.
Properties for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations.
Database specific information for SQL to Azure SQL DB migration task inputs.
Database specific information for SQL to Azure SQL DB sync migration task inputs.
Input for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations.
Output for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations.
The MigrateSqlServerSqlDbSyncTaskOutputDatabaseError model.
The MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel model.
The MigrateSqlServerSqlDbSyncTaskOutputError model.
The MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel model.
The MigrateSqlServerSqlDbSyncTaskOutputTableLevel model.
Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations.
Input for the task that migrates on-prem SQL Server databases to Azure SQL Database.
Output for the task that migrates on-prem SQL Server databases to Azure SQL Database.
Database level result for Sql Server to Azure Sql DB migration.
Database validation result for Sql Server to Azure Sql DB migration.
Task errors for Sql Server to Azure Sql DB migration.
Migration level result for Sql server to Azure Sql DB migration.
Table level result for Sql Server to Azure Sql DB migration.
Validation result for Sql Server to Azure Sql DB migration.
Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database.
Database specific information for SQL to Azure SQL DB Managed Instance migration task inputs.
Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.
Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance using Log Replay Service.
The MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel model.
The MigrateSqlServerSqlMISyncTaskOutputError model.
The MigrateSqlServerSqlMISyncTaskOutputMigrationLevel model.
Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance sync scenario.
Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance.
Output for task that migrates SQL Server databases to Azure SQL Database Managed Instance.
The MigrateSqlServerSqlMITaskOutputAgentJobLevel model.
The MigrateSqlServerSqlMITaskOutputDatabaseLevel model.
The MigrateSqlServerSqlMITaskOutputError model.
The MigrateSqlServerSqlMITaskOutputLoginLevel model.
The MigrateSqlServerSqlMITaskOutputMigrationLevel model.
Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance.
Input for command that completes sync migration for a database.
Output for command that completes sync migration for a database.
Properties for the command that completes sync migration for a database.
Information about migration eligibility of a server object.
Migration validation report result, contains the url for downloading the generated report.
Current state of migration.
Current status of migration.
Migration Validation Database level summary result.
Types of validations to run after the migration.
Properties required to create a connection to Azure SQL database Managed instance.
Information for connecting to MySQL server.
An enumeration of possible target types when migrating from MySQL.
A resource type and proposed name.
An immutable client-side representation of NameAvailabilityResponse.
Indicates whether a proposed resource name is available.
The reason why the name is not available, if nameAvailable is false.
An enumeration of type of objects.
Resource collection API of Operations.
An instance of this class provides access to all the operations defined in OperationsClient.
Information of orphaned users on the SQL server database.
Information for connecting to PostgreSQL server.
An immutable client-side representation of Project.
The entirety of the Project definition.
The Project definition stages.
The first stage of the Project definition.
The stage of the Project definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Project definition allowing to specify databasesInfo.
The stage of the Project definition allowing to specify location.
The stage of the Project definition allowing to specify parent resource.
The stage of the Project definition allowing to specify sourceConnectionInfo.
The stage of the Project definition allowing to specify sourcePlatform.
The stage of the Project definition allowing to specify tags.
The stage of the Project definition allowing to specify targetConnectionInfo.
The stage of the Project definition allowing to specify targetPlatform.
The template for Project update.
The Project update stages.
The stage of the Project update allowing to specify databasesInfo.
The stage of the Project update allowing to specify sourceConnectionInfo.
The stage of the Project update allowing to specify sourcePlatform.
The stage of the Project update allowing to specify tags.
The stage of the Project update allowing to specify targetConnectionInfo.
The stage of the Project update allowing to specify targetPlatform.
A project resource.
OData page of project resources.
Project-specific properties.
The project's provisioning state.
Resource collection API of Projects.
An instance of this class provides access to all the operations defined in ProjectsClient.
Source platform of the project.
Target platform of the project.
An immutable client-side representation of ProjectTask.
The entirety of the ProjectTask definition.
The ProjectTask definition stages.
The first stage of the ProjectTask definition.
The stage of the ProjectTask definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the ProjectTask definition allowing to specify etag.
The stage of the ProjectTask definition allowing to specify parent resource.
The stage of the ProjectTask definition allowing to specify properties.
The template for ProjectTask update.
The ProjectTask update stages.
The stage of the ProjectTask update allowing to specify etag.
The stage of the ProjectTask update allowing to specify properties.
A task resource.
Base class for all types of DMS task properties.
Results for query analysis comparison between the source and target.
Describes query analysis results for execution in source and target.
An immutable client-side representation of Quota.
Describes a quota for or usage details about a resource.
OData page of quota objects.
The name of the quota.
Exception object for all custom exceptions.
An immutable client-side representation of ResourceSku.
Describes The SKU capabilities object.
Describes scaling information of a SKU.
The scale type applicable to the SKU.
Describes metadata for retrieving price info.
Describes an available DMS SKU.
Describes scaling information of a SKU.
The reason code for restriction.
The type of restrictions.
Resource collection API of ResourceSkus.
An instance of this class provides access to all the operations defined in ResourceSkusClient.
The DMS List SKUs operation response.
Results for schema comparison between the source and target.
Description about the errors happen while performing migration validation.
Info for certificate to be exported for TDE enabled databases.
Permission group for validations.
Server properties for Oracle, MySQL type source.
An immutable client-side representation of ServiceOperation.
Localized display text.
Description of an action supported by the Database Migration Service.
OData page of action (operation) objects.
The resource's provisioning state.
Resource collection API of Services.
The scalability approach.
An instance of this class provides access to all the operations defined in ServicesClient.
An Azure SKU instance.
OData page of available SKUs.
Severity of the validation error.
Information for connecting to SQL database server.
Base class for migration task input.
Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.
An enumeration of source platform types.
Enum of the different state of database level online migration.
Database migration errors for online migration.
Enum of the different state of table level online migration.
OData page of tasks.
Resource collection API of Tasks.
An instance of this class provides access to all the operations defined in TasksClient.
The state of the task.
Type of the actual difference for the compared object, while performing schema comparison.
Resource collection API of Usages.
An instance of this class provides access to all the operations defined in UsagesClient.
Properties for task that validates migration input for SQL to Azure SQL DB sync migrations.
Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.
Output for task that validates migration input for Azure SQL Database Managed Instance online migration.
Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance sync scenario.
Input for task that validates migration input for SQL to Azure SQL Managed Instance.
Output for task that validates migration input for SQL to Azure SQL Managed Instance migrations.
Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance.
Input for task that validates migration input for SQL sync migrations.
Output for task that validates migration input for SQL sync migrations.
Description about the errors happen while performing migration validation.
Current status of the validation.
Wait statistics gathered during query batch execution.