Share via


MongoMigrationProgressDetails Class

Definition

Detailed status of collection migration.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20250630.MongoMigrationProgressDetailsTypeConverter))]
public class MongoMigrationProgressDetails : Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20250630.IMongoMigrationProgressDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20250630.MongoMigrationProgressDetailsTypeConverter))>]
type MongoMigrationProgressDetails = class
    interface IMongoMigrationProgressDetails
    interface IJsonSerializable
Public Class MongoMigrationProgressDetails
Implements IMongoMigrationProgressDetails
Inheritance
MongoMigrationProgressDetails
Attributes
Implements

Constructors

Name Description
MongoMigrationProgressDetails()

Creates an new MongoMigrationProgressDetails instance.

Properties

Name Description
DurationInSecond

Migration duration

MigrationError

Migration Error

MigrationStatus

Migration Status

ProcessedDocumentCount

Processed Document Count

SourceDocumentCount

Source Document Count

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MongoMigrationProgressDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MongoMigrationProgressDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20250630.IMongoMigrationProgressDetails.

FromJsonString(String)

Creates a new instance of MongoMigrationProgressDetails, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of MongoMigrationProgressDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to