/// <summary> /// Initializes a new instance of the /// ConnectToSourceSqlServerTaskOutputLoginLevel class. /// </summary> /// <param name="id">Result identifier</param> /// <param name="name">Login name.</param> /// <param name="loginType">The type of login. Possible values include: /// 'WindowsUser', 'WindowsGroup', 'SqlLogin', 'Certificate', /// 'AsymmetricKey', 'ExternalUser', 'ExternalGroup'</param> /// <param name="defaultDatabase">The default database for the /// login.</param> /// <param name="isEnabled">The state of the login.</param> /// <param name="migrationEligibility">Information about eligibility of /// login for migration.</param> public ConnectToSourceSqlServerTaskOutputLoginLevel(string id = default(string), string name = default(string), string loginType = default(string), string defaultDatabase = default(string), bool?isEnabled = default(bool?), MigrationEligibilityInfo migrationEligibility = default(MigrationEligibilityInfo)) : base(id) { Name = name; LoginType = loginType; DefaultDatabase = defaultDatabase; IsEnabled = isEnabled; MigrationEligibility = migrationEligibility; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// ConnectToSourceSqlServerTaskOutputAgentJobLevel class. /// </summary> /// <param name="id">Result identifier</param> /// <param name="name">Agent Job name</param> /// <param name="jobCategory">The type of Agent Job.</param> /// <param name="isEnabled">The state of the original Agent /// Job.</param> /// <param name="jobOwner">The owner of the Agent Job</param> /// <param name="lastExecutedOn">UTC Date and time when the Agent Job /// was last executed.</param> /// <param name="validationErrors">Validation errors</param> /// <param name="migrationEligibility">Information about eligibility of /// agent job for migration.</param> public ConnectToSourceSqlServerTaskOutputAgentJobLevel(string id = default(string), string name = default(string), string jobCategory = default(string), bool?isEnabled = default(bool?), string jobOwner = default(string), System.DateTimeOffset?lastExecutedOn = default(System.DateTimeOffset?), IList <ReportableException> validationErrors = default(IList <ReportableException>), MigrationEligibilityInfo migrationEligibility = default(MigrationEligibilityInfo)) : base(id) { Name = name; JobCategory = jobCategory; IsEnabled = isEnabled; JobOwner = jobOwner; LastExecutedOn = lastExecutedOn; ValidationErrors = validationErrors; MigrationEligibility = migrationEligibility; CustomInit(); }