Freigeben über


ArmDataMigrationModelFactory.ValidateMigrationInputSqlServerSqlMITaskOutput Method

Definition

Initializes a new instance of ValidateMigrationInputSqlServerSqlMITaskOutput.

public static Azure.ResourceManager.DataMigration.Models.ValidateMigrationInputSqlServerSqlMITaskOutput ValidateMigrationInputSqlServerSqlMITaskOutput(string id = default, string name = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.DataMigrationReportableException> restoreDatabaseNameErrors = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.DataMigrationReportableException> backupFolderErrors = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.DataMigrationReportableException> backupShareCredentialsErrors = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.DataMigrationReportableException> backupStorageAccountErrors = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.DataMigrationReportableException> existingBackupErrors = default, Azure.ResourceManager.DataMigration.Models.DataMigrationDatabaseBackupInfo databaseBackupInfo = default);
static member ValidateMigrationInputSqlServerSqlMITaskOutput : string * string * seq<Azure.ResourceManager.DataMigration.Models.DataMigrationReportableException> * seq<Azure.ResourceManager.DataMigration.Models.DataMigrationReportableException> * seq<Azure.ResourceManager.DataMigration.Models.DataMigrationReportableException> * seq<Azure.ResourceManager.DataMigration.Models.DataMigrationReportableException> * seq<Azure.ResourceManager.DataMigration.Models.DataMigrationReportableException> * Azure.ResourceManager.DataMigration.Models.DataMigrationDatabaseBackupInfo -> Azure.ResourceManager.DataMigration.Models.ValidateMigrationInputSqlServerSqlMITaskOutput
Public Shared Function ValidateMigrationInputSqlServerSqlMITaskOutput (Optional id As String = Nothing, Optional name As String = Nothing, Optional restoreDatabaseNameErrors As IEnumerable(Of DataMigrationReportableException) = Nothing, Optional backupFolderErrors As IEnumerable(Of DataMigrationReportableException) = Nothing, Optional backupShareCredentialsErrors As IEnumerable(Of DataMigrationReportableException) = Nothing, Optional backupStorageAccountErrors As IEnumerable(Of DataMigrationReportableException) = Nothing, Optional existingBackupErrors As IEnumerable(Of DataMigrationReportableException) = Nothing, Optional databaseBackupInfo As DataMigrationDatabaseBackupInfo = Nothing) As ValidateMigrationInputSqlServerSqlMITaskOutput

Parameters

id
String

Result identifier.

name
String

Name of database.

restoreDatabaseNameErrors
IEnumerable<DataMigrationReportableException>

Errors associated with the RestoreDatabaseName.

backupFolderErrors
IEnumerable<DataMigrationReportableException>

Errors associated with the BackupFolder path.

backupShareCredentialsErrors
IEnumerable<DataMigrationReportableException>

Errors associated with backup share user name and password credentials.

backupStorageAccountErrors
IEnumerable<DataMigrationReportableException>

Errors associated with the storage account provided.

existingBackupErrors
IEnumerable<DataMigrationReportableException>

Errors associated with existing backup files.

databaseBackupInfo
DataMigrationDatabaseBackupInfo

Information about backup files when existing backup mode is used.

Returns

A new ValidateMigrationInputSqlServerSqlMITaskOutput instance for mocking.

Applies to