Bagikan melalui


ArmDataMigrationModelFactory.MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel Method

Definition

Initializes a new instance of MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel.

public static Azure.ResourceManager.DataMigration.Models.MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel (string id = default, string sourceDatabaseName = default, Azure.ResourceManager.DataMigration.Models.DatabaseMigrationState? migrationState = default, DateTimeOffset? startedOn = default, DateTimeOffset? endedOn = default, Azure.ResourceManager.DataMigration.Models.BackupSetInfo fullBackupSetInfo = default, Azure.ResourceManager.DataMigration.Models.BackupSetInfo lastRestoredBackupSetInfo = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.BackupSetInfo> activeBackupSets = default, string containerName = default, string errorPrefix = default, bool? isFullBackupRestored = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.ReportableException> exceptionsAndWarnings = default);
static member MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel : string * string * Nullable<Azure.ResourceManager.DataMigration.Models.DatabaseMigrationState> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.DataMigration.Models.BackupSetInfo * Azure.ResourceManager.DataMigration.Models.BackupSetInfo * seq<Azure.ResourceManager.DataMigration.Models.BackupSetInfo> * string * string * Nullable<bool> * seq<Azure.ResourceManager.DataMigration.Models.ReportableException> -> Azure.ResourceManager.DataMigration.Models.MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
Public Shared Function MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel (Optional id As String = Nothing, Optional sourceDatabaseName As String = Nothing, Optional migrationState As Nullable(Of DatabaseMigrationState) = Nothing, Optional startedOn As Nullable(Of DateTimeOffset) = Nothing, Optional endedOn As Nullable(Of DateTimeOffset) = Nothing, Optional fullBackupSetInfo As BackupSetInfo = Nothing, Optional lastRestoredBackupSetInfo As BackupSetInfo = Nothing, Optional activeBackupSets As IEnumerable(Of BackupSetInfo) = Nothing, Optional containerName As String = Nothing, Optional errorPrefix As String = Nothing, Optional isFullBackupRestored As Nullable(Of Boolean) = Nothing, Optional exceptionsAndWarnings As IEnumerable(Of ReportableException) = Nothing) As MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Parameters

id
String

Result identifier.

sourceDatabaseName
String

Name of the database.

migrationState
Nullable<DatabaseMigrationState>

Current state of database.

startedOn
Nullable<DateTimeOffset>

Database migration start time.

endedOn
Nullable<DateTimeOffset>

Database migration end time.

fullBackupSetInfo
BackupSetInfo

Details of full backup set.

lastRestoredBackupSetInfo
BackupSetInfo

Last applied backup set information.

activeBackupSets
IEnumerable<BackupSetInfo>

Backup sets that are currently active (Either being uploaded or getting restored).

containerName
String

Name of container created in the Azure Storage account where backups are copied to.

errorPrefix
String

prefix string to use for querying errors for this database.

isFullBackupRestored
Nullable<Boolean>

Whether full backup has been applied to the target database or not.

exceptionsAndWarnings
IEnumerable<ReportableException>

Migration exceptions and warnings.

Returns

A new MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel instance for mocking.

Applies to