Partager via


MongoDbDatabaseProgress interface

Décrit la progression d’une base de données

Extends

Propriétés

collections

Progression des collections dans la base de données. Les clés sont les noms non qualifiés des collections

Propriétés héritées

bytesCopied

Nombre d’octets de document copiés pendant la phase 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 actif. Les clés sont les codes d’erreur.

eventsPending

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

eventsReplayed

Nombre d’événements oplog rejoué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 relu, ou null si aucun événement oplog n’a encore été rejoué

name

Nom de l’objet progress. 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, cette valeur est 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, cette valeur est 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 », « Finalisation », « 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é

collections

Progression des collections dans la base de données. Les clés sont les noms non qualifiés des collections

collections?: {[propertyName: string]: MongoDbCollectionProgress}

Valeur de propriété

{[propertyName: string]: MongoDbCollectionProgress}

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

bytesCopied

Nombre d’octets de document copiés pendant la phase 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 actif. 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 rejoués 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é rejoué

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 collection non qualifié. Pour une base de données, il s’agit du nom de la base de données. Pour la migration globale, cette valeur est null.

name?: string

Valeur de propriété

string

Hérité 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, cette valeur est 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 », « Finalisation », « 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