MigrateSqlServerSqlMITaskInput interface

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

Extends

Properties

aadDomainName

Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected

backupBlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

backupFileShare

Backup file share information for all selected databases.

backupMode

Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.

selectedAgentJobs

Agent Jobs to migrate.

selectedDatabases

Databases to migrate

selectedLogins

Logins to migrate.

startedOn

Date and time relative to UTC when the migration was started on

Inherited Properties

sourceConnectionInfo

Information for connecting to source

targetConnectionInfo

Information for connecting to target

Property Details

aadDomainName

Azure Active Directory domain name in the format of 'contoso.com' for federated Azure AD or 'contoso.onmicrosoft.com' for managed domain, required if and only if Windows logins are selected

aadDomainName?: string

Property Value

string

backupBlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

backupBlobShare: BlobShare

Property Value

backupFileShare

Backup file share information for all selected databases.

backupFileShare?: FileShare

Property Value

backupMode

Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.

backupMode?: string

Property Value

string

selectedAgentJobs

Agent Jobs to migrate.

selectedAgentJobs?: string[]

Property Value

string[]

selectedDatabases

Databases to migrate

selectedDatabases: MigrateSqlServerSqlMIDatabaseInput[]

Property Value

selectedLogins

Logins to migrate.

selectedLogins?: string[]

Property Value

string[]

startedOn

Date and time relative to UTC when the migration was started on

startedOn?: string

Property Value

string

Inherited Property Details

sourceConnectionInfo

Information for connecting to source

sourceConnectionInfo: SqlConnectionInfo

Property Value

Inherited From SqlMigrationTaskInput.sourceConnectionInfo

targetConnectionInfo

Information for connecting to target

targetConnectionInfo: SqlConnectionInfo

Property Value

Inherited From SqlMigrationTaskInput.targetConnectionInfo