ArmDataMigrationModelFactory.MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
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.