ConnectToSourceSqlServerTaskOutputTaskLevel interface
Task level output for the task that validates connection to SQL Server and also validates source server requirements
Properties
agent |
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. |
database |
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. |
result |
Polymorphic Discriminator |
source |
Source server brand version NOTE: This property will not be serialized. It can only be populated by the server. |
source |
Source server version NOTE: This property will not be serialized. It can only be populated by the server. |
validation |
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[]