Share via


ArmDataMigrationModelFactory.MigrateSqlServerSqlDBTaskOutputMigrationLevel Method

Definition

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.

durationInSeconds
Nullable<Int64>

Duration of task execution in seconds.

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.

Applies to