ArmDataMigrationModelFactory.MigrateSqlServerSqlDBTaskOutputMigrationLevel 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 MigrateSqlServerSqlDBTaskOutputMigrationLevel.
public static Azure.ResourceManager.DataMigration.Models.MigrateSqlServerSqlDBTaskOutputMigrationLevel MigrateSqlServerSqlDBTaskOutputMigrationLevel (string id = default, DateTimeOffset? startedOn = default, DateTimeOffset? endedOn = default, long? durationInSeconds = default, Azure.ResourceManager.DataMigration.Models.MigrationStatus? status = default, string statusMessage = default, string message = default, string databases = default, string databaseSummary = default, Azure.ResourceManager.DataMigration.Models.MigrationValidationResult migrationValidationResult = default, Azure.ResourceManager.DataMigration.Models.MigrationReportResult migrationReportResult = default, string sourceServerVersion = default, string sourceServerBrandVersion = default, string targetServerVersion = default, string targetServerBrandVersion = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.Models.ReportableException> exceptionsAndWarnings = default);
static member MigrateSqlServerSqlDBTaskOutputMigrationLevel : string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int64> * Nullable<Azure.ResourceManager.DataMigration.Models.MigrationStatus> * string * string * string * string * Azure.ResourceManager.DataMigration.Models.MigrationValidationResult * Azure.ResourceManager.DataMigration.Models.MigrationReportResult * string * string * string * string * seq<Azure.ResourceManager.DataMigration.Models.ReportableException> -> Azure.ResourceManager.DataMigration.Models.MigrateSqlServerSqlDBTaskOutputMigrationLevel
Public Shared Function MigrateSqlServerSqlDBTaskOutputMigrationLevel (Optional id As String = Nothing, Optional startedOn As Nullable(Of DateTimeOffset) = Nothing, Optional endedOn As Nullable(Of DateTimeOffset) = Nothing, Optional durationInSeconds As Nullable(Of Long) = Nothing, Optional status As Nullable(Of MigrationStatus) = Nothing, Optional statusMessage As String = Nothing, Optional message As String = Nothing, Optional databases As String = Nothing, Optional databaseSummary As String = Nothing, Optional migrationValidationResult As MigrationValidationResult = Nothing, Optional migrationReportResult As MigrationReportResult = Nothing, Optional sourceServerVersion As String = Nothing, Optional sourceServerBrandVersion As String = Nothing, Optional targetServerVersion As String = Nothing, Optional targetServerBrandVersion As String = Nothing, Optional exceptionsAndWarnings As IEnumerable(Of ReportableException) = Nothing) As MigrateSqlServerSqlDBTaskOutputMigrationLevel
Parameters
- id
- String
Result identifier.
- startedOn
- Nullable<DateTimeOffset>
Migration start time.
- endedOn
- Nullable<DateTimeOffset>
Migration end time.
- status
- Nullable<MigrationStatus>
Current status of migration.
- statusMessage
- String
Migration status message.
- message
- String
Migration progress message.
- databases
- String
Selected databases as a map from database name to database id.
- databaseSummary
- String
Summary of database results in the migration.
- migrationValidationResult
- MigrationValidationResult
Migration Validation Results.
- migrationReportResult
- MigrationReportResult
Migration Report Result, provides unique url for downloading your migration report.
- sourceServerVersion
- String
Source server version.
- sourceServerBrandVersion
- String
Source server brand version.
- targetServerVersion
- String
Target server version.
- targetServerBrandVersion
- String
Target server brand version.
- exceptionsAndWarnings
- IEnumerable<ReportableException>
Migration exceptions and warnings.
Returns
A new MigrateSqlServerSqlDBTaskOutputMigrationLevel instance for mocking.