Partager via


ConnectToSourceSqlServerTaskOutputDatabaseLevel Class

Definition

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

[Newtonsoft.Json.JsonObject("DatabaseLevelOutput")]
public class ConnectToSourceSqlServerTaskOutputDatabaseLevel : Microsoft.Azure.Management.DataMigration.Models.ConnectToSourceSqlServerTaskOutput
[<Newtonsoft.Json.JsonObject("DatabaseLevelOutput")>]
type ConnectToSourceSqlServerTaskOutputDatabaseLevel = class
    inherit ConnectToSourceSqlServerTaskOutput
Public Class ConnectToSourceSqlServerTaskOutputDatabaseLevel
Inherits ConnectToSourceSqlServerTaskOutput
Inheritance
ConnectToSourceSqlServerTaskOutputDatabaseLevel
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

ConnectToSourceSqlServerTaskOutputDatabaseLevel()

Initializes a new instance of the ConnectToSourceSqlServerTaskOutputDatabaseLevel class.

ConnectToSourceSqlServerTaskOutputDatabaseLevel(String, String, Nullable<Double>, IList<DatabaseFileInfo>, String, String)

Initializes a new instance of the ConnectToSourceSqlServerTaskOutputDatabaseLevel class.

Properties

CompatibilityLevel

Gets sQL Server compatibility level of database Possible values include: 'CompatLevel80', 'CompatLevel90', 'CompatLevel100', 'CompatLevel110', 'CompatLevel120', 'CompatLevel130', 'CompatLevel140'

DatabaseFiles

Gets the list of database files

DatabaseState

Gets state of the database Possible values include: 'Online', 'Restoring', 'Recovering', 'RecoveryPending', 'Suspect', 'Emergency', 'Offline', 'Copying', 'OfflineSecondary'

Id

Gets result identifier

(Inherited from ConnectToSourceSqlServerTaskOutput)
Name

Gets database name

SizeMb

Gets size of the file in megabytes

Applies to