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

resultType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

Propriétés héritées

bytesCopied

Nombre d’octets de document copiés pendant l’étape de copie

documentsCopied

Nombre de documents copiés pendant la phase de copie

elapsedTime

Temps écoulé au format [ddd.] hh :mm :ss[.fffffff] (par exemple, 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 relectés 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 relecté, ou null si aucun événement oplog n’a encore été relu

name

Nom de l’objet de progression. Pour une collection, il s’agit du nom de collection non qualifié. 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 de progression. Pour une collection, il s’agit du nom qualifié de la 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.

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

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}

resultType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

resultType: "Migration"

Valeur de propriété

"Migration"

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

bytesCopied

Nombre d’octets de document copiés pendant l’étape de copie

bytesCopied: number

Valeur de propriété

number

héritée deMongoDbProgress.bytesCopied

documentsCopied

Nombre de documents copiés pendant la phase de copie

documentsCopied: number

Valeur de propriété

number

héritée deMongoDbProgress.documentsCopied

elapsedTime

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

elapsedTime: string

Valeur de propriété

string

héritée 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ée deMongoDbProgress.errors

eventsPending

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

eventsPending: number

Valeur de propriété

number

héritée deMongoDbProgress.eventsPending

eventsReplayed

Nombre d’événements oplog relectés jusqu’à présent

eventsReplayed: number

Valeur de propriété

number

héritée 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ée deMongoDbProgress.lastEventTime

lastReplayTime

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

lastReplayTime?: Date

Valeur de propriété

Date

héritée deMongoDbProgress.lastReplayTime

name

Nom de l’objet de progression. Pour une collection, il s’agit du nom de collection non qualifié. 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 de progression. Pour une collection, il s’agit du nom qualifié de la 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ée deMongoDbProgress.qualifiedName

state

state: string

Valeur de propriété

string

héritée 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ée 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ée deMongoDbProgress.totalDocuments