Share via


DataMigrationMongoDBFinishCommandInput Class

Definition

Describes the input to the 'finish' MongoDB migration command.

public class DataMigrationMongoDBFinishCommandInput : Azure.ResourceManager.DataMigration.Models.DataMigrationMongoDBCommandInput, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataMigration.Models.DataMigrationMongoDBFinishCommandInput>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataMigration.Models.DataMigrationMongoDBFinishCommandInput>
type DataMigrationMongoDBFinishCommandInput = class
    inherit DataMigrationMongoDBCommandInput
    interface IJsonModel<DataMigrationMongoDBFinishCommandInput>
    interface IPersistableModel<DataMigrationMongoDBFinishCommandInput>
Public Class DataMigrationMongoDBFinishCommandInput
Inherits DataMigrationMongoDBCommandInput
Implements IJsonModel(Of DataMigrationMongoDBFinishCommandInput), IPersistableModel(Of DataMigrationMongoDBFinishCommandInput)
Inheritance
DataMigrationMongoDBFinishCommandInput
Implements

Constructors

DataMigrationMongoDBFinishCommandInput(Boolean)

Initializes a new instance of DataMigrationMongoDBFinishCommandInput.

Properties

ObjectName

The qualified name of a database or collection to act upon, or null to act upon the entire migration.

(Inherited from DataMigrationMongoDBCommandInput)
ShouldStopReplicationImmediately

If true, replication for the affected objects will be stopped immediately. If false, the migrator will finish replaying queued events before finishing the replication.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataMigrationMongoDBCommandInput>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from DataMigrationMongoDBCommandInput)
IJsonModel<DataMigrationMongoDBCommandInput>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from DataMigrationMongoDBCommandInput)
IJsonModel<DataMigrationMongoDBFinishCommandInput>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<DataMigrationMongoDBFinishCommandInput>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataMigrationMongoDBCommandInput>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from DataMigrationMongoDBCommandInput)
IPersistableModel<DataMigrationMongoDBCommandInput>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from DataMigrationMongoDBCommandInput)
IPersistableModel<DataMigrationMongoDBCommandInput>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from DataMigrationMongoDBCommandInput)
IPersistableModel<DataMigrationMongoDBFinishCommandInput>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataMigrationMongoDBFinishCommandInput>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<DataMigrationMongoDBFinishCommandInput>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to