SqlAssessmentSettingsArgs

constructor(asyncCommitModeIntent: Output<Either<String, AsyncCommitModeIntent>>? = null, azureLocation: Output<String>? = null, azureSecurityOfferingType: Output<Either<String, AzureSecurityOfferingType>>? = null, azureSqlDatabaseSettings: Output<SqlDbSettingsV3Args>? = null, azureSqlManagedInstanceSettings: Output<SqlMiSettingsV3Args>? = null, azureSqlVmSettings: Output<SqlVmSettingsArgs>? = null, billingSettings: Output<BillingSettingsArgs>? = null, currency: Output<Either<String, AzureCurrency>>? = null, disasterRecoveryLocation: Output<Either<String, AzureLocation>>? = null, discountPercentage: Output<Double>? = null, enableHadrAssessment: Output<Boolean>? = null, entityUptime: Output<EntityUptimeArgs>? = null, environmentType: Output<Either<String, EnvironmentType>>? = null, isInternetAccessAvailable: Output<Boolean>? = null, multiSubnetIntent: Output<Either<String, MultiSubnetIntent>>? = null, osLicense: Output<Either<String, OsLicense>>? = null, performanceData: Output<PerformanceDataArgs>? = null, preferredTargets: Output<List<Either<String, AzureTarget>>>? = null, savingsSettings: Output<SavingsSettingsArgs>? = null, scalingFactor: Output<Double>? = null, sizingCriterion: Output<Either<String, AssessmentSizingCriterion>>? = null, sqlServerLicense: Output<Either<String, SqlServerLicense>>? = null)