次の方法で共有


ArmDataMigrationModelFactory.DatabaseMigrationSqlDBProperties メソッド

定義

DatabaseMigrationSqlDBProperties の新しいインスタンスを初期化します。

public static Azure.ResourceManager.DataMigration.Models.DatabaseMigrationSqlDBProperties DatabaseMigrationSqlDBProperties (string scope = default, string provisioningState = default, string migrationStatus = default, DateTimeOffset? startedOn = default, DateTimeOffset? endedOn = default, Azure.ResourceManager.DataMigration.Models.SqlConnectionInformation sourceSqlConnection = default, string sourceDatabaseName = default, string sourceServerName = default, string migrationService = default, string migrationOperationId = default, Azure.ResourceManager.DataMigration.Models.ErrorInfo migrationFailureError = default, string targetDatabaseCollation = default, string provisioningError = default, Azure.ResourceManager.DataMigration.Models.SqlDBMigrationStatusDetails migrationStatusDetails = default, Azure.ResourceManager.DataMigration.Models.SqlConnectionInformation targetSqlConnection = default, bool? offline = default, System.Collections.Generic.IEnumerable<string> tableList = default);
static member DatabaseMigrationSqlDBProperties : string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.DataMigration.Models.SqlConnectionInformation * string * string * string * string * Azure.ResourceManager.DataMigration.Models.ErrorInfo * string * string * Azure.ResourceManager.DataMigration.Models.SqlDBMigrationStatusDetails * Azure.ResourceManager.DataMigration.Models.SqlConnectionInformation * Nullable<bool> * seq<string> -> Azure.ResourceManager.DataMigration.Models.DatabaseMigrationSqlDBProperties
Public Shared Function DatabaseMigrationSqlDBProperties (Optional scope As String = Nothing, Optional provisioningState As String = Nothing, Optional migrationStatus As String = Nothing, Optional startedOn As Nullable(Of DateTimeOffset) = Nothing, Optional endedOn As Nullable(Of DateTimeOffset) = Nothing, Optional sourceSqlConnection As SqlConnectionInformation = Nothing, Optional sourceDatabaseName As String = Nothing, Optional sourceServerName As String = Nothing, Optional migrationService As String = Nothing, Optional migrationOperationId As String = Nothing, Optional migrationFailureError As ErrorInfo = Nothing, Optional targetDatabaseCollation As String = Nothing, Optional provisioningError As String = Nothing, Optional migrationStatusDetails As SqlDBMigrationStatusDetails = Nothing, Optional targetSqlConnection As SqlConnectionInformation = Nothing, Optional offline As Nullable(Of Boolean) = Nothing, Optional tableList As IEnumerable(Of String) = Nothing) As DatabaseMigrationSqlDBProperties

パラメーター

scope
String

ターゲット リソースのリソース ID (SQL VM またはSQL Managed Instance)。

provisioningState
String

プロビジョニング 移行の状態。 ProvisioningState as Succeeded は、検証が実行され、移行が開始されたことを意味します。

migrationStatus
String

移行の状態。

startedOn
Nullable<DateTimeOffset>

データベース移行の開始時刻。

endedOn
Nullable<DateTimeOffset>

データベース移行の終了時刻。

sourceSqlConnection
SqlConnectionInformation

ソースSQL Server接続の詳細。

sourceDatabaseName
String

ソース データベースの名前。

sourceServerName
String

ソース SQL サーバーの名前。

migrationService
String

移行サービスのリソース ID。

migrationOperationId
String

現在の移行操作を追跡する ID。

migrationFailureError
ErrorInfo

移行エラーが発生した場合のエラーの詳細。

targetDatabaseCollation
String

ターゲット データベースに使用するデータベース照合順序。

provisioningError
String

移行プロビジョニングエラーのエラー メッセージ (存在する場合)。

migrationStatusDetails
SqlDBMigrationStatusDetails

移行の詳細な状態。 既定では含まれません。

targetSqlConnection
SqlConnectionInformation

ターゲット SQL DB 接続の詳細。

offline
Nullable<Boolean>

オフライン構成。

tableList
IEnumerable<String>

コピーするテーブルの一覧。

戻り値

モック作成用の新しい DatabaseMigrationSqlDBProperties インスタンス。

適用対象