DatabaseMigrationPropertiesSqlVm interface    
Database Migration Resource properties for SQL Virtual Machine.
- Extends
 
Properties
| backup | 
	Backup configuration info.  | 
| kind | Polymorphic discriminator, which specifies the different types this object can be  | 
| migration | 
	Detailed migration status. Not included by default. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| offline | 
	Offline configuration.  | 
Inherited Properties
| ended | 
	Database migration end time. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| migration | 
	Error details in case of migration failure. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| migration | 
	ID for current migration operation.  | 
| migration | 
	Resource Id of the Migration Service.  | 
| migration | 
	Migration status. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| provisioning | 
	Error message for migration provisioning failure, if any.  | 
| provisioning | 
	Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| scope | Resource Id of the target resource.  | 
| source | 
	Name of the source database.  | 
| source | 
	Name of the source sql server. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| source | 
	Source SQL Server connection details.  | 
| started | 
	Database migration start time. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| target | 
	Database collation to be used for the target database.  | 
Property Details
		backupConfiguration
	 
	Backup configuration info.
backupConfiguration?: BackupConfiguration
				Property Value
kind
Polymorphic discriminator, which specifies the different types this object can be
kind: "SqlVm"
				Property Value
"SqlVm"
		migrationStatusDetails
	  
	Detailed migration status. Not included by default. NOTE: This property will not be serialized. It can only be populated by the server.
migrationStatusDetails?: MigrationStatusDetails
				Property Value
		offlineConfiguration
	 
	Offline configuration.
offlineConfiguration?: OfflineConfiguration
				Property Value
Inherited Property Details
		endedOn
	 
	Database migration end time. NOTE: This property will not be serialized. It can only be populated by the server.
endedOn?: Date
				Property Value
Date
Inherited From DatabaseMigrationProperties.endedOn
		migrationFailureError
	  
	Error details in case of migration failure. NOTE: This property will not be serialized. It can only be populated by the server.
migrationFailureError?: ErrorInfo
				Property Value
Inherited From DatabaseMigrationProperties.migrationFailureError
		migrationOperationId
	  
	ID for current migration operation.
migrationOperationId?: string
				Property Value
string
Inherited From DatabaseMigrationProperties.migrationOperationId
		migrationService
	 
	Resource Id of the Migration Service.
migrationService?: string
				Property Value
string
Inherited From DatabaseMigrationProperties.migrationService
		migrationStatus
	 
	Migration status. NOTE: This property will not be serialized. It can only be populated by the server.
migrationStatus?: string
				Property Value
string
Inherited From DatabaseMigrationProperties.migrationStatus
		provisioningError
	 
	Error message for migration provisioning failure, if any.
provisioningError?: string
				Property Value
string
Inherited From DatabaseMigrationProperties.provisioningError
		provisioningState
	 
	Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
				Property Value
string
Inherited From DatabaseMigrationProperties.provisioningState
scope
Resource Id of the target resource.
scope?: string
				Property Value
string
Inherited From DatabaseMigrationProperties.scope
		sourceDatabaseName
	  
	Name of the source database.
sourceDatabaseName?: string
				Property Value
string
Inherited From DatabaseMigrationProperties.sourceDatabaseName
		sourceServerName
	  
	Name of the source sql server. NOTE: This property will not be serialized. It can only be populated by the server.
sourceServerName?: string
				Property Value
string
Inherited From DatabaseMigrationProperties.sourceServerName
		sourceSqlConnection
	  
	Source SQL Server connection details.
sourceSqlConnection?: SqlConnectionInformation
				Property Value
Inherited From DatabaseMigrationProperties.sourceSqlConnection
		startedOn
	 
	Database migration start time. NOTE: This property will not be serialized. It can only be populated by the server.
startedOn?: Date
				Property Value
Date
Inherited From DatabaseMigrationProperties.startedOn
		targetDatabaseCollation
	  
	Database collation to be used for the target database.
targetDatabaseCollation?: string
				Property Value
string
Inherited From DatabaseMigrationProperties.targetDatabaseCollation