Share via


ValidateMigrationInputSqlServerSqlMISyncTaskInput Constructor

Definition

Initializes a new instance of ValidateMigrationInputSqlServerSqlMISyncTaskInput.

public ValidateMigrationInputSqlServerSqlMISyncTaskInput(System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.MigrateSqlServerSqlMIDatabaseInput> selectedDatabases, string storageResourceId, Azure.ResourceManager.DataMigration.Models.DataMigrationSqlConnectionInfo sourceConnectionInfo, Azure.ResourceManager.DataMigration.Models.DataMigrationMISqlConnectionInfo targetConnectionInfo, Azure.ResourceManager.DataMigration.Models.DataMigrationAadApp azureApp);
new Azure.ResourceManager.DataMigration.Models.ValidateMigrationInputSqlServerSqlMISyncTaskInput : seq<Azure.ResourceManager.DataMigration.Models.MigrateSqlServerSqlMIDatabaseInput> * string * Azure.ResourceManager.DataMigration.Models.DataMigrationSqlConnectionInfo * Azure.ResourceManager.DataMigration.Models.DataMigrationMISqlConnectionInfo * Azure.ResourceManager.DataMigration.Models.DataMigrationAadApp -> Azure.ResourceManager.DataMigration.Models.ValidateMigrationInputSqlServerSqlMISyncTaskInput
Public Sub New (selectedDatabases As IEnumerable(Of MigrateSqlServerSqlMIDatabaseInput), storageResourceId As String, sourceConnectionInfo As DataMigrationSqlConnectionInfo, targetConnectionInfo As DataMigrationMISqlConnectionInfo, azureApp As DataMigrationAadApp)

Parameters

selectedDatabases
IEnumerable<MigrateSqlServerSqlMIDatabaseInput>

Databases to migrate.

storageResourceId
String

Fully qualified resourceId of storage.

sourceConnectionInfo
DataMigrationSqlConnectionInfo

Connection information for source SQL Server.

targetConnectionInfo
DataMigrationMISqlConnectionInfo

Connection information for Azure SQL Database Managed Instance.

azureApp
DataMigrationAadApp

Azure Active Directory Application the DMS (classic) instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account.

Exceptions

selectedDatabases, storageResourceId, sourceConnectionInfo, targetConnectionInfo or azureApp is null.

Applies to