次の方法で共有


MongoDbMigrationProgress interface

移行全体の進行状況について説明します

Extends

プロパティ

databases

移行中のデータベースの進行状況。 キーはデータベースの名前です

継承されたプロパティ

bytesCopied

コピー ステージ中にコピーされたドキュメントのバイト数

documentsCopied

コピー ステージ中にコピーされたドキュメントの数

elapsedTime

[ddd.] 形式の経過時間hh:mm:ss[.fffffff] (TimeSpan 形式)

errors

現在のオブジェクトに対して発生したエラーと警告。 キーはエラー コードです。

eventsPending

再生を待機している oplog イベントの数

eventsReplayed

これまでに再生された oplog イベントの数

lastEventTime

最後に受け取った oplog イベントのタイムスタンプ。oplog イベントがまだ受信されていない場合は null

lastReplayTime

最後に再生された oplog イベントのタイムスタンプ。oplog イベントがまだ再生されていない場合は null

name

進行状況オブジェクトの名前。 コレクションの場合、これは非修飾コレクション名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。

qualifiedName

進行状況オブジェクトの修飾名。 コレクションの場合、これはデータベース修飾名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。

resultType

進行状況オブジェクトの種類。 使用できる値は、'Migration'、'Database'、'Collection' です。

state

指定できる値は、'NotStarted'、'ValidatingInput'、'Initializing'、'Restarting'、'Copying'、'InitialReplay'、'Replaying'、'Finalizing'、'Complete'、'Canceled'、'Failed' です。

totalBytes

コピー ステージの開始時のソースのドキュメント バイトの合計数。合計サイズが不明な場合は -1

totalDocuments

コピー ステージの開始時のソース上のドキュメントの合計数。合計数が不明な場合は -1

プロパティの詳細

databases

移行中のデータベースの進行状況。 キーはデータベースの名前です

databases?: {[propertyName: string]: MongoDbDatabaseProgress}

プロパティ値

{[propertyName: string]: MongoDbDatabaseProgress}

継承されたプロパティの詳細

bytesCopied

コピー ステージ中にコピーされたドキュメントのバイト数

bytesCopied: number

プロパティ値

number

MongoDbProgress.bytesCopiedから継承

documentsCopied

コピー ステージ中にコピーされたドキュメントの数

documentsCopied: number

プロパティ値

number

MongoDbProgress.documentsCopiedから継承

elapsedTime

[ddd.] 形式の経過時間hh:mm:ss[.fffffff] (TimeSpan 形式)

elapsedTime: string

プロパティ値

string

MongoDbProgress.elapsedTimeから継承

errors

現在のオブジェクトに対して発生したエラーと警告。 キーはエラー コードです。

errors: {[propertyName: string]: MongoDbError}

プロパティ値

{[propertyName: string]: MongoDbError}

MongoDbProgress.errorsから継承

eventsPending

再生を待機している oplog イベントの数

eventsPending: number

プロパティ値

number

MongoDbProgress.eventsPendingから継承

eventsReplayed

これまでに再生された oplog イベントの数

eventsReplayed: number

プロパティ値

number

MongoDbProgress.eventsReplayedから継承

lastEventTime

最後に受け取った oplog イベントのタイムスタンプ。oplog イベントがまだ受信されていない場合は null

lastEventTime?: Date

プロパティ値

Date

MongoDbProgress.lastEventTimeから継承

lastReplayTime

最後に再生された oplog イベントのタイムスタンプ。oplog イベントがまだ再生されていない場合は null

lastReplayTime?: Date

プロパティ値

Date

MongoDbProgress.lastReplayTimeから継承

name

進行状況オブジェクトの名前。 コレクションの場合、これは非修飾コレクション名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。

name?: string

プロパティ値

string

MongoDbProgress.name から継承

qualifiedName

進行状況オブジェクトの修飾名。 コレクションの場合、これはデータベース修飾名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。

qualifiedName?: string

プロパティ値

string

MongoDbProgress.qualifiedNameから継承

resultType

進行状況オブジェクトの種類。 使用できる値は、'Migration'、'Database'、'Collection' です。

resultType: ResultType

プロパティ値

MongoDbProgress.resultTypeから継承

state

指定できる値は、'NotStarted'、'ValidatingInput'、'Initializing'、'Restarting'、'Copying'、'InitialReplay'、'Replaying'、'Finalizing'、'Complete'、'Canceled'、'Failed' です。

state: MongoDbMigrationState

プロパティ値

MongoDbProgress.stateから継承

totalBytes

コピー ステージの開始時のソースのドキュメント バイトの合計数。合計サイズが不明な場合は -1

totalBytes: number

プロパティ値

number

MongoDbProgress.totalBytesから継承

totalDocuments

コピー ステージの開始時のソース上のドキュメントの合計数。合計数が不明な場合は -1

totalDocuments: number

プロパティ値

number

MongoDbProgress.totalDocumentsから継承