private MigrateSqlServerSqlMITaskInputResponse( Outputs.BlobShareResponse backupBlobShare, Outputs.FileShareResponse?backupFileShare, string?backupMode, ImmutableArray <string> selectedAgentJobs, ImmutableArray <Outputs.MigrateSqlServerSqlMIDatabaseInputResponse> selectedDatabases, ImmutableArray <string> selectedLogins, Outputs.SqlConnectionInfoResponse sourceConnectionInfo, Outputs.SqlConnectionInfoResponse targetConnectionInfo) { BackupBlobShare = backupBlobShare; BackupFileShare = backupFileShare; BackupMode = backupMode; SelectedAgentJobs = selectedAgentJobs; SelectedDatabases = selectedDatabases; SelectedLogins = selectedLogins; SourceConnectionInfo = sourceConnectionInfo; TargetConnectionInfo = targetConnectionInfo; }
private GetUserTablesSqlTaskInputResponse( Outputs.SqlConnectionInfoResponse connectionInfo, ImmutableArray <string> selectedDatabases) { ConnectionInfo = connectionInfo; SelectedDatabases = selectedDatabases; }
private ConnectToTargetSqlSqlDbSyncTaskInputResponse( Outputs.SqlConnectionInfoResponse sourceConnectionInfo, Outputs.SqlConnectionInfoResponse targetConnectionInfo) { SourceConnectionInfo = sourceConnectionInfo; TargetConnectionInfo = targetConnectionInfo; }
private ConnectToSourceSqlServerTaskInputResponse( string?checkPermissionsGroup, Outputs.SqlConnectionInfoResponse sourceConnectionInfo) { CheckPermissionsGroup = checkPermissionsGroup; SourceConnectionInfo = sourceConnectionInfo; }
private GetTdeCertificatesSqlTaskInputResponse( Outputs.FileShareResponse backupFileShare, Outputs.SqlConnectionInfoResponse connectionInfo, ImmutableArray <Outputs.SelectedCertificateInputResponse> selectedCertificates) { BackupFileShare = backupFileShare; ConnectionInfo = connectionInfo; SelectedCertificates = selectedCertificates; }
private ValidateSyncMigrationInputSqlServerTaskInputResponse( ImmutableArray <Outputs.MigrateSqlServerSqlDbSyncDatabaseInputResponse> selectedDatabases, Outputs.SqlConnectionInfoResponse sourceConnectionInfo, Outputs.SqlConnectionInfoResponse targetConnectionInfo) { SelectedDatabases = selectedDatabases; SourceConnectionInfo = sourceConnectionInfo; TargetConnectionInfo = targetConnectionInfo; }
private MigrateSsisTaskInputResponse( Outputs.SqlConnectionInfoResponse sourceConnectionInfo, Outputs.SsisMigrationInfoResponse ssisMigrationInfo, Outputs.SqlConnectionInfoResponse targetConnectionInfo) { SourceConnectionInfo = sourceConnectionInfo; SsisMigrationInfo = ssisMigrationInfo; TargetConnectionInfo = targetConnectionInfo; }
private GetUserTablesSqlSyncTaskInputResponse( ImmutableArray <string> selectedSourceDatabases, ImmutableArray <string> selectedTargetDatabases, Outputs.SqlConnectionInfoResponse sourceConnectionInfo, Outputs.SqlConnectionInfoResponse targetConnectionInfo) { SelectedSourceDatabases = selectedSourceDatabases; SelectedTargetDatabases = selectedTargetDatabases; SourceConnectionInfo = sourceConnectionInfo; TargetConnectionInfo = targetConnectionInfo; }
private MigrateSqlServerSqlDbTaskInputResponse( ImmutableArray <Outputs.MigrateSqlServerSqlDbDatabaseInputResponse> selectedDatabases, Outputs.SqlConnectionInfoResponse sourceConnectionInfo, Outputs.SqlConnectionInfoResponse targetConnectionInfo, Outputs.MigrationValidationOptionsResponse?validationOptions) { SelectedDatabases = selectedDatabases; SourceConnectionInfo = sourceConnectionInfo; TargetConnectionInfo = targetConnectionInfo; ValidationOptions = validationOptions; }
private ConnectToSourceSqlServerTaskInputResponse( string?checkPermissionsGroup, bool?collectAgentJobs, bool?collectLogins, Outputs.SqlConnectionInfoResponse sourceConnectionInfo) { CheckPermissionsGroup = checkPermissionsGroup; CollectAgentJobs = collectAgentJobs; CollectLogins = collectLogins; SourceConnectionInfo = sourceConnectionInfo; }
private ValidateMigrationInputSqlServerSqlMITaskInputResponse( Outputs.BlobShareResponse backupBlobShare, Outputs.FileShareResponse?backupFileShare, ImmutableArray <Outputs.MigrateSqlServerSqlMIDatabaseInputResponse> selectedDatabases, Outputs.SqlConnectionInfoResponse targetConnectionInfo) { BackupBlobShare = backupBlobShare; BackupFileShare = backupFileShare; SelectedDatabases = selectedDatabases; TargetConnectionInfo = targetConnectionInfo; }
private ConnectToTargetSqlMITaskInputResponse( bool?collectAgentJobs, bool?collectLogins, Outputs.SqlConnectionInfoResponse targetConnectionInfo, bool?validateSsisCatalogOnly) { CollectAgentJobs = collectAgentJobs; CollectLogins = collectLogins; TargetConnectionInfo = targetConnectionInfo; ValidateSsisCatalogOnly = validateSsisCatalogOnly; }
private ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse( Outputs.AzureActiveDirectoryAppResponse azureApp, Outputs.FileShareResponse?backupFileShare, ImmutableArray <Outputs.MigrateSqlServerSqlMIDatabaseInputResponse> selectedDatabases, Outputs.SqlConnectionInfoResponse sourceConnectionInfo, string storageResourceId, Outputs.MiSqlConnectionInfoResponse targetConnectionInfo) { AzureApp = azureApp; BackupFileShare = backupFileShare; SelectedDatabases = selectedDatabases; SourceConnectionInfo = sourceConnectionInfo; StorageResourceId = storageResourceId; TargetConnectionInfo = targetConnectionInfo; }
private ConnectToSourceSqlServerTaskInputResponse( string?checkPermissionsGroup, bool?collectAgentJobs, bool?collectDatabases, bool?collectLogins, bool?collectTdeCertificateInfo, Outputs.SqlConnectionInfoResponse sourceConnectionInfo, bool?validateSsisCatalogOnly) { CheckPermissionsGroup = checkPermissionsGroup; CollectAgentJobs = collectAgentJobs; CollectDatabases = collectDatabases; CollectLogins = collectLogins; CollectTdeCertificateInfo = collectTdeCertificateInfo; SourceConnectionInfo = sourceConnectionInfo; ValidateSsisCatalogOnly = validateSsisCatalogOnly; }
private ConnectToTargetSqlDbTaskInputResponse(Outputs.SqlConnectionInfoResponse targetConnectionInfo) { TargetConnectionInfo = targetConnectionInfo; }