Share via


ValidateMigrationInputSqlServerSqlMITaskInput Constructor

Definition

Initializes a new instance of ValidateMigrationInputSqlServerSqlMITaskInput.

public ValidateMigrationInputSqlServerSqlMITaskInput (Azure.ResourceManager.DataMigration.Models.SqlConnectionInfo sourceConnectionInfo, Azure.ResourceManager.DataMigration.Models.SqlConnectionInfo targetConnectionInfo, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.MigrateSqlServerSqlMIDatabaseInput> selectedDatabases, Azure.ResourceManager.DataMigration.Models.BlobShare backupBlobShare);
new Azure.ResourceManager.DataMigration.Models.ValidateMigrationInputSqlServerSqlMITaskInput : Azure.ResourceManager.DataMigration.Models.SqlConnectionInfo * Azure.ResourceManager.DataMigration.Models.SqlConnectionInfo * seq<Azure.ResourceManager.DataMigration.Models.MigrateSqlServerSqlMIDatabaseInput> * Azure.ResourceManager.DataMigration.Models.BlobShare -> Azure.ResourceManager.DataMigration.Models.ValidateMigrationInputSqlServerSqlMITaskInput
Public Sub New (sourceConnectionInfo As SqlConnectionInfo, targetConnectionInfo As SqlConnectionInfo, selectedDatabases As IEnumerable(Of MigrateSqlServerSqlMIDatabaseInput), backupBlobShare As BlobShare)

Parameters

sourceConnectionInfo
SqlConnectionInfo

Information for connecting to source.

targetConnectionInfo
SqlConnectionInfo

Information for connecting to target.

selectedDatabases
IEnumerable<MigrateSqlServerSqlMIDatabaseInput>

Databases to migrate.

backupBlobShare
BlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

Exceptions

sourceConnectionInfo, targetConnectionInfo, selectedDatabases or backupBlobShare is null.

Applies to