GetDatabaseMigrationsMongoToCosmosDbRUMongoResult

data class GetDatabaseMigrationsMongoToCosmosDbRUMongoResult(val azureApiVersion: String, val collectionList: List<MongoMigrationCollectionResponse>? = null, val endedOn: String, val id: String, val kind: String, val migrationFailureError: ErrorInfoResponse, val migrationOperationId: String? = null, val migrationService: String? = null, val migrationStatus: String, val name: String, val provisioningError: String? = null, val provisioningState: String, val scope: String? = null, val sourceMongoConnection: MongoConnectionInformationResponse? = null, val startedOn: String, val systemData: SystemDataResponse, val targetMongoConnection: MongoConnectionInformationResponse? = null, val type: String)

Database Migration Resource for Mongo to CosmosDb.

Constructors

constructor(azureApiVersion: String, collectionList: List<MongoMigrationCollectionResponse>? = null, endedOn: String, id: String, kind: String, migrationFailureError: ErrorInfoResponse, migrationOperationId: String? = null, migrationService: String? = null, migrationStatus: String, name: String, provisioningError: String? = null, provisioningState: String, scope: String? = null, sourceMongoConnection: MongoConnectionInformationResponse? = null, startedOn: String, systemData: SystemDataResponse, targetMongoConnection: MongoConnectionInformationResponse? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

List of Mongo Collections to be migrated.

Link copied to clipboard

Database migration end time.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

Link copied to clipboard

Expected value is 'MongoToCosmosDbMongo'.

Link copied to clipboard

Error details in case of migration failure.

Link copied to clipboard

ID for current migration operation.

Link copied to clipboard

Resource Id of the Migration Service.

Link copied to clipboard

Migration status.

Link copied to clipboard

The name of the resource

Link copied to clipboard

Error message for migration provisioning failure, if any.

Link copied to clipboard

Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started.

Link copied to clipboard
val scope: String? = null

Resource Id of the target resource.

Link copied to clipboard

Source Mongo connection details.

Link copied to clipboard

Database migration start time.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard

Target Cosmos DB Mongo connection details.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"