ConnectToSourceSqlServerTaskOutputLoginLevel Class

Definition

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

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

Constructors

ConnectToSourceSqlServerTaskOutputLoginLevel()

Initializes a new instance of the ConnectToSourceSqlServerTaskOutputLoginLevel class.

ConnectToSourceSqlServerTaskOutputLoginLevel(String, String, String, String, Nullable<Boolean>, MigrationEligibilityInfo)

Initializes a new instance of the ConnectToSourceSqlServerTaskOutputLoginLevel class.

Properties

DefaultDatabase

Gets the default database for the login.

Id

Gets result identifier

(Inherited from ConnectToSourceSqlServerTaskOutput)
IsEnabled

Gets the state of the login.

LoginType

Gets the type of login. Possible values include: 'WindowsUser', 'WindowsGroup', 'SqlLogin', 'Certificate', 'AsymmetricKey', 'ExternalUser', 'ExternalGroup'

MigrationEligibility

Gets information about eligibility of login for migration.

Name

Gets login name.

Applies to