ArmDataMigrationModelFactory.MigrateMySqlAzureDBForMySqlOfflineTaskOutputMigrationLevel 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 MigrateMySqlAzureDBForMySqlOfflineTaskOutputMigrationLevel.
public static Azure.ResourceManager.DataMigration.Models.MigrateMySqlAzureDBForMySqlOfflineTaskOutputMigrationLevel MigrateMySqlAzureDBForMySqlOfflineTaskOutputMigrationLevel (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.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, DateTimeOffset? lastStorageUpdate = default);
static member MigrateMySqlAzureDBForMySqlOfflineTaskOutputMigrationLevel : string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int64> * Nullable<Azure.ResourceManager.DataMigration.Models.MigrationStatus> * string * string * string * string * Azure.ResourceManager.DataMigration.Models.MigrationReportResult * string * string * string * string * seq<Azure.ResourceManager.DataMigration.Models.ReportableException> * Nullable<DateTimeOffset> -> Azure.ResourceManager.DataMigration.Models.MigrateMySqlAzureDBForMySqlOfflineTaskOutputMigrationLevel
Public Shared Function MigrateMySqlAzureDBForMySqlOfflineTaskOutputMigrationLevel (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 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, Optional lastStorageUpdate As Nullable(Of DateTimeOffset) = Nothing) As MigrateMySqlAzureDBForMySqlOfflineTaskOutputMigrationLevel
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.
- 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.
- lastStorageUpdate
- Nullable<DateTimeOffset>
Last time the storage was updated.
Returns
A new MigrateMySqlAzureDBForMySqlOfflineTaskOutputMigrationLevel instance for mocking.