MigrateSqlServerSqlMITaskInputResponse

data class MigrateSqlServerSqlMITaskInputResponse(val aadDomainName: String? = null, val backupBlobShare: BlobShareResponse, val backupFileShare: FileShareResponse? = null, val backupMode: String? = null, val encryptedKeyForSecureFields: String? = null, val selectedAgentJobs: List<String>? = null, val selectedDatabases: List<MigrateSqlServerSqlMIDatabaseInputResponse>, val selectedLogins: List<String>? = null, val sourceConnectionInfo: SqlConnectionInfoResponse, val startedOn: String? = null, val targetConnectionInfo: SqlConnectionInfoResponse)

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

Constructors

Link copied to clipboard
constructor(aadDomainName: String? = null, backupBlobShare: BlobShareResponse, backupFileShare: FileShareResponse? = null, backupMode: String? = null, encryptedKeyForSecureFields: String? = null, selectedAgentJobs: List<String>? = null, selectedDatabases: List<MigrateSqlServerSqlMIDatabaseInputResponse>, selectedLogins: List<String>? = null, sourceConnectionInfo: SqlConnectionInfoResponse, startedOn: String? = null, targetConnectionInfo: SqlConnectionInfoResponse)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val aadDomainName: String? = null

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

Link copied to clipboard

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

Link copied to clipboard

Backup file share information for all selected databases.

Link copied to clipboard
val backupMode: String? = null

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.

Link copied to clipboard

encrypted key for secure fields

Link copied to clipboard

Agent Jobs to migrate.

Link copied to clipboard
Link copied to clipboard
val selectedLogins: List<String>? = null

Logins to migrate.

Link copied to clipboard

Information for connecting to source

Link copied to clipboard
val startedOn: String? = null

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

Link copied to clipboard

Information for connecting to target