ConnectToSourceSqlServerTaskOutputDatabaseLevel interface
Database level output for the task that validates connection to SQL Server and also validates source server requirements
Properties
compatibility |
SQL Server compatibility level of database. Possible values include: 'CompatLevel80', 'CompatLevel90', 'CompatLevel100', 'CompatLevel110', 'CompatLevel120', 'CompatLevel130', 'CompatLevel140' NOTE: This property will not be serialized. It can only be populated by the server. |
database |
The list of database files NOTE: This property will not be serialized. It can only be populated by the server. |
database |
State of the database. Possible values include: 'Online', 'Restoring', 'Recovering', 'RecoveryPending', 'Suspect', 'Emergency', 'Offline', 'Copying', 'OfflineSecondary' 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. |
name | Database name NOTE: This property will not be serialized. It can only be populated by the server. |
result |
Polymorphic Discriminator |
sizeMB | Size of the file in megabytes NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
compatibilityLevel
SQL Server compatibility level of database. Possible values include: 'CompatLevel80', 'CompatLevel90', 'CompatLevel100', 'CompatLevel110', 'CompatLevel120', 'CompatLevel130', 'CompatLevel140' NOTE: This property will not be serialized. It can only be populated by the server.
compatibilityLevel?: DatabaseCompatLevel
Property Value
databaseFiles
The list of database files NOTE: This property will not be serialized. It can only be populated by the server.
databaseFiles?: DatabaseFileInfo[]
Property Value
databaseState
State of the database. Possible values include: 'Online', 'Restoring', 'Recovering', 'RecoveryPending', 'Suspect', 'Emergency', 'Offline', 'Copying', 'OfflineSecondary' NOTE: This property will not be serialized. It can only be populated by the server.
databaseState?: DatabaseState
Property Value
id
Result identifier NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
name
Database name NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
resultType
Polymorphic Discriminator
resultType: "DatabaseLevelOutput"
Property Value
"DatabaseLevelOutput"
sizeMB
Size of the file in megabytes NOTE: This property will not be serialized. It can only be populated by the server.
sizeMB?: number
Property Value
number