ConnectToSourceSqlServerTaskOutputTaskLevel interface

Task level output for the task that validates connection to SQL Server and also validates source server requirements

Properties

agentJobs

Source agent jobs as a map from agent job name to id. NOTE: This property will not be serialized. It can only be populated by the server.

databases

Source databases as a map from database name to database id NOTE: This property will not be serialized. It can only be populated by the server.

databaseTdeCertificateMapping

Mapping from database name to TDE certificate name, if applicable NOTE: This property will not be serialized. It can only be populated by the server.

id

Result identifier NOTE: This property will not be serialized. It can only be populated by the server.

logins

Source logins as a map from login name to login id. NOTE: This property will not be serialized. It can only be populated by the server.

resultType

Polymorphic Discriminator

sourceServerBrandVersion

Source server brand version NOTE: This property will not be serialized. It can only be populated by the server.

sourceServerVersion

Source server version NOTE: This property will not be serialized. It can only be populated by the server.

validationErrors

Validation errors NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

agentJobs

Source agent jobs as a map from agent job name to id. NOTE: This property will not be serialized. It can only be populated by the server.

agentJobs?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

databases

Source databases as a map from database name to database id NOTE: This property will not be serialized. It can only be populated by the server.

databases?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

databaseTdeCertificateMapping

Mapping from database name to TDE certificate name, if applicable NOTE: This property will not be serialized. It can only be populated by the server.

databaseTdeCertificateMapping?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

id

Result identifier NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

logins

Source logins as a map from login name to login id. NOTE: This property will not be serialized. It can only be populated by the server.

logins?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

resultType

Polymorphic Discriminator

resultType: "TaskLevelOutput"

Property Value

"TaskLevelOutput"

sourceServerBrandVersion

Source server brand version NOTE: This property will not be serialized. It can only be populated by the server.

sourceServerBrandVersion?: string

Property Value

string

sourceServerVersion

Source server version NOTE: This property will not be serialized. It can only be populated by the server.

sourceServerVersion?: string

Property Value

string

validationErrors

Validation errors NOTE: This property will not be serialized. It can only be populated by the server.

validationErrors?: ReportableException[]

Property Value