DatabaseMigrationCosmosDbMongo interface

Ressource de migration de base de données pour Mongo vers CosmosDb.

Extends

Propriétés

collectionList

Liste des collections Mongo à migrer.

endedOn

Heure de fin de la migration de base de données. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

kind
migrationFailureError

Détails de l’erreur en cas d’échec de la migration. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

migrationOperationId

ID de l’opération de migration actuelle.

migrationService

ID de ressource du service de migration.

migrationStatus

État de la migration. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningError

Message d’erreur pour l’échec du provisionnement de la migration, le cas échéant.

provisioningState

État d’approvisionnement de la migration. ProvisioningState comme Réussi implique que les validations ont été effectuées et que la migration a démarré. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

scope

ID de ressource de la ressource cible.

sourceMongoConnection

Détails de la connexion Mongo source.

startedOn

Heure de début de la migration de base de données. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

targetMongoConnection

Détails de la connexion Cosmos DB Mongo cible.

Propriétés héritées

id

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

collectionList

Liste des collections Mongo à migrer.

collectionList?: MongoMigrationCollection[]

Valeur de propriété

endedOn

Heure de fin de la migration de base de données. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

endedOn?: Date

Valeur de propriété

Date

kind

kind?: string

Valeur de propriété

string

migrationFailureError

Détails de l’erreur en cas d’échec de la migration. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

migrationFailureError?: ErrorInfo

Valeur de propriété

migrationOperationId

ID de l’opération de migration actuelle.

migrationOperationId?: string

Valeur de propriété

string

migrationService

ID de ressource du service de migration.

migrationService?: string

Valeur de propriété

string

migrationStatus

État de la migration. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

migrationStatus?: string

Valeur de propriété

string

provisioningError

Message d’erreur pour l’échec du provisionnement de la migration, le cas échéant.

provisioningError?: string

Valeur de propriété

string

provisioningState

État d’approvisionnement de la migration. ProvisioningState comme Réussi implique que les validations ont été effectuées et que la migration a démarré. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

scope

ID de ressource de la ressource cible.

scope?: string

Valeur de propriété

string

sourceMongoConnection

Détails de la connexion Mongo source.

sourceMongoConnection?: MongoConnectionInformation

Valeur de propriété

startedOn

Heure de début de la migration de base de données. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

startedOn?: Date

Valeur de propriété

Date

targetMongoConnection

Détails de la connexion Cosmos DB Mongo cible.

targetMongoConnection?: MongoConnectionInformation

Valeur de propriété

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deProxyResource.id

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deProxyResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

héritée deProxyResource.systemData

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deProxyResource.type