MigrateMongoDbTaskPropertiesResponse

data class MigrateMongoDbTaskPropertiesResponse(val clientData: Map<String, String>? = null, val commands: List<Either<MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse>>, val errors: List<ODataErrorResponse>, val input: MongoDbMigrationSettingsResponse? = null, val output: List<Any>, val state: String, val taskType: String)

Properties for the task that migrates data between MongoDB data sources

Constructors

Link copied to clipboard
constructor(clientData: Map<String, String>? = null, commands: List<Either<MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse>>, errors: List<ODataErrorResponse>, input: MongoDbMigrationSettingsResponse? = null, output: List<Any>, state: String, taskType: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val clientData: Map<String, String>? = null

Key value pairs of client data to attach meta data information to task

Link copied to clipboard
Link copied to clipboard

Array of errors. This is ignored if submitted.

Link copied to clipboard

Describes how a MongoDB data migration should be performed

Link copied to clipboard
Link copied to clipboard

The state of the task. This is ignored if submitted.

Link copied to clipboard

Task type. Expected value is 'Migrate.MongoDb'.