MongoDbMigrationProgress interface

Descreve o progresso da migração geral

Extends

Propriedades

databases

O progresso dos bancos de dados na migração. As chaves são os nomes dos bancos de dados

resultType

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

Propriedades herdadas

bytesCopied

O número de bytes de documento copiados durante o estágio de Cópia

documentsCopied

O número de documentos copiados durante o estágio de Cópia

elapsedTime

O tempo decorrido no formato [ddd.] hh:mm:ss[.fffffff] (ou seja, formato TimeSpan)

errors

Os erros e avisos que ocorreram para o objeto atual. As chaves são os códigos de erro.

eventsPending

O número de eventos de oplog aguardando reprodução

eventsReplayed

O número de eventos de oplog reproduzidos até agora

lastEventTime

O carimbo de data/hora do último evento de oplog recebido ou nulo se nenhum evento de oplog tiver sido recebido ainda

lastReplayTime

O carimbo de data/hora do último evento de oplog reproduzido ou nulo se nenhum evento de oplog tiver sido reproduzido ainda

name

O nome do objeto de progresso. Para uma coleção, esse é o nome da coleção não qualificada. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo.

qualifiedName

O nome qualificado do objeto de progresso. Para uma coleção, esse é o nome qualificado para banco de dados. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo.

state
totalBytes

O número total de bytes de documento na origem no início do estágio de Cópia ou -1 se o tamanho total era desconhecido

totalDocuments

O número total de documentos na origem no início do estágio de Cópia ou -1 se a contagem total era desconhecida

Detalhes da propriedade

databases

O progresso dos bancos de dados na migração. As chaves são os nomes dos bancos de dados

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

Valor da propriedade

{[propertyName: string]: MongoDbDatabaseProgress}

resultType

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

resultType: "Migration"

Valor da propriedade

"Migration"

Detalhes das propriedades herdadas

bytesCopied

O número de bytes de documento copiados durante o estágio de Cópia

bytesCopied: number

Valor da propriedade

number

Herdado deMongoDbProgress.bytesCopied

documentsCopied

O número de documentos copiados durante o estágio de Cópia

documentsCopied: number

Valor da propriedade

number

Herdado deMongoDbProgress.documentsCopied

elapsedTime

O tempo decorrido no formato [ddd.] hh:mm:ss[.fffffff] (ou seja, formato TimeSpan)

elapsedTime: string

Valor da propriedade

string

Herdado deMongoDbProgress.elapsedTime

errors

Os erros e avisos que ocorreram para o objeto atual. As chaves são os códigos de erro.

errors: {[propertyName: string]: MongoDbError}

Valor da propriedade

{[propertyName: string]: MongoDbError}

Herdado deMongoDbProgress.errors

eventsPending

O número de eventos de oplog aguardando reprodução

eventsPending: number

Valor da propriedade

number

Herdado deMongoDbProgress.eventsPending

eventsReplayed

O número de eventos de oplog reproduzidos até agora

eventsReplayed: number

Valor da propriedade

number

Herdado deMongoDbProgress.eventsReplayed

lastEventTime

O carimbo de data/hora do último evento de oplog recebido ou nulo se nenhum evento de oplog tiver sido recebido ainda

lastEventTime?: Date

Valor da propriedade

Date

herdado deMongoDbProgress.lastEventTime

lastReplayTime

O carimbo de data/hora do último evento de oplog reproduzido ou nulo se nenhum evento de oplog tiver sido reproduzido ainda

lastReplayTime?: Date

Valor da propriedade

Date

Herdado deMongoDbProgress.lastReplayTime

name

O nome do objeto de progresso. Para uma coleção, esse é o nome da coleção não qualificada. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo.

name?: string

Valor da propriedade

string

herdado deMongoDbProgress.name

qualifiedName

O nome qualificado do objeto de progresso. Para uma coleção, esse é o nome qualificado para banco de dados. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo.

qualifiedName?: string

Valor da propriedade

string

Herdado deMongoDbProgress.qualifiedName

state

state: string

Valor da propriedade

string

Herdado deMongoDbProgress.state

totalBytes

O número total de bytes de documento na origem no início do estágio de Cópia ou -1 se o tamanho total era desconhecido

totalBytes: number

Valor da propriedade

number

Herdado deMongoDbProgress.totalBytes

totalDocuments

O número total de documentos na origem no início do estágio de Cópia ou -1 se a contagem total era desconhecida

totalDocuments: number

Valor da propriedade

number

herdado deMongoDbProgress.totalDocuments