Partager via


MongoDbMigrationProgress interface

Décrit la progression de la migration globale

Extends

Propriétés

databases

Progression des bases de données dans la migration. Les clés sont les noms des bases de données

Propriétés héritées

bytesCopied

Nombre d’octets de document copiés pendant la phase de copie

documentsCopied

Nombre de documents copiés pendant la phase de copie

elapsedTime

Temps écoulé au format [ddd.] hh:mm:ss[.fffffff] (format TimeSpan)

errors

Erreurs et avertissements qui se sont produits pour l’objet actuel. Les clés sont les codes d’erreur.

eventsPending

Nombre d’événements oplog en attente de relecture

eventsReplayed

Nombre d’événements oplog relus jusqu’à présent

lastEventTime

Horodatage du dernier événement oplog reçu, ou null si aucun événement oplog n’a encore été reçu

lastReplayTime

Horodatage du dernier événement oplog relu, ou null si aucun événement oplog n’a encore été relu

name

Nom de l’objet progress. Pour une collection, il s’agit du nom de la collection non qualifiée. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, il s’agit de null.

qualifiedName

Nom qualifié de l’objet progress. Pour une collection, il s’agit du nom qualifié de base de données. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, il s’agit de null.

resultType

Type de l’objet progress. Les valeurs possibles sont les suivantes : « Migration », « Base de données », « Collection »

state

Les valeurs possibles sont les suivantes : « NotStarted », « ValidateingInput », « Initializing », « Restarting », « Copying », « InitialReplay », « Replaying », « Finalizing », « Complete », « Canceled », « Failed »

totalBytes

Nombre total d’octets de document sur la source au début de la phase de copie, ou -1 si la taille totale était inconnue

totalDocuments

Nombre total de documents sur la source au début de la phase de copie, ou -1 si le nombre total était inconnu

Détails de la propriété

databases

Progression des bases de données dans la migration. Les clés sont les noms des bases de données

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

Valeur de propriété

{[propertyName: string]: MongoDbDatabaseProgress}

Détails de la propriété héritée

bytesCopied

Nombre d’octets de document copiés pendant la phase de copie

bytesCopied: number

Valeur de propriété

number

Hérité deMongoDbProgress.bytesCopied

documentsCopied

Nombre de documents copiés pendant la phase de copie

documentsCopied: number

Valeur de propriété

number

Hérité deMongoDbProgress.documentsCopied

elapsedTime

Temps écoulé au format [ddd.] hh:mm:ss[.fffffff] (format TimeSpan)

elapsedTime: string

Valeur de propriété

string

Hérité deMongoDbProgress.elapsedTime

errors

Erreurs et avertissements qui se sont produits pour l’objet actuel. Les clés sont les codes d’erreur.

errors: {[propertyName: string]: MongoDbError}

Valeur de propriété

{[propertyName: string]: MongoDbError}

Hérité deMongoDbProgress.errors

eventsPending

Nombre d’événements oplog en attente de relecture

eventsPending: number

Valeur de propriété

number

Hérité deMongoDbProgress.eventsPending

eventsReplayed

Nombre d’événements oplog relus jusqu’à présent

eventsReplayed: number

Valeur de propriété

number

Hérité deMongoDbProgress.eventsReplayed

lastEventTime

Horodatage du dernier événement oplog reçu, ou null si aucun événement oplog n’a encore été reçu

lastEventTime?: Date

Valeur de propriété

Date

Hérité deMongoDbProgress.lastEventTime

lastReplayTime

Horodatage du dernier événement oplog relu, ou null si aucun événement oplog n’a encore été relu

lastReplayTime?: Date

Valeur de propriété

Date

Hérité deMongoDbProgress.lastReplayTime

name

Nom de l’objet progress. Pour une collection, il s’agit du nom de la collection non qualifiée. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, il s’agit de null.

name?: string

Valeur de propriété

string

Héritée deMongoDbProgress.name

qualifiedName

Nom qualifié de l’objet progress. Pour une collection, il s’agit du nom qualifié de base de données. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, il s’agit de null.

qualifiedName?: string

Valeur de propriété

string

Hérité deMongoDbProgress.qualifiedName

resultType

Type de l’objet progress. Les valeurs possibles sont les suivantes : « Migration », « Base de données », « Collection »

resultType: ResultType

Valeur de propriété

Hérité deMongoDbProgress.resultType

state

Les valeurs possibles sont les suivantes : « NotStarted », « ValidateingInput », « Initializing », « Restarting », « Copying », « InitialReplay », « Replaying », « Finalizing », « Complete », « Canceled », « Failed »

state: MongoDbMigrationState

Valeur de propriété

Hérité deMongoDbProgress.state

totalBytes

Nombre total d’octets de document sur la source au début de la phase de copie, ou -1 si la taille totale était inconnue

totalBytes: number

Valeur de propriété

number

Hérité deMongoDbProgress.totalBytes

totalDocuments

Nombre total de documents sur la source au début de la phase de copie, ou -1 si le nombre total était inconnu

totalDocuments: number

Valeur de propriété

number

Hérité deMongoDbProgress.totalDocuments