Sql Assessment V2Operation Args
constructor(assessmentName: Output<String>? = null, assessmentType: Output<Either<String, AssessmentType>>? = null, asyncCommitModeIntent: Output<Either<String, AsyncCommitModeIntent>>? = null, azureLocation: Output<String>? = null, azureOfferCode: Output<Either<String, AzureOfferCode>>? = null, azureOfferCodeForVm: Output<Either<String, AzureOfferCode>>? = null, azureSecurityOfferingType: Output<Either<String, AzureSecurityOfferingType>>? = null, azureSqlDatabaseSettings: Output<SqlDbSettingsArgs>? = null, azureSqlManagedInstanceSettings: Output<SqlMiSettingsArgs>? = null, azureSqlVmSettings: Output<SqlVmSettingsArgs>? = null, confidenceRatingInPercentage: Output<Double>? = null, currency: Output<Either<String, AzureCurrency>>? = null, disasterRecoveryLocation: Output<Either<String, AzureLocation>>? = null, discountPercentage: Output<Double>? = null, eaSubscriptionId: Output<String>? = null, enableHadrAssessment: Output<Boolean>? = null, entityUptime: Output<EntityUptimeArgs>? = null, environmentType: Output<Either<String, EnvironmentType>>? = null, groupName: Output<String>? = null, groupType: Output<Either<String, GroupType>>? = null, isInternetAccessAvailable: Output<Boolean>? = null, multiSubnetIntent: Output<Either<String, MultiSubnetIntent>>? = null, optimizationLogic: Output<Either<String, OptimizationLogic>>? = null, osLicense: Output<Either<String, OsLicense>>? = null, percentile: Output<Either<String, Percentile>>? = null, perfDataEndTime: Output<String>? = null, perfDataStartTime: Output<String>? = null, projectName: Output<String>? = null, provisioningState: Output<Either<String, ProvisioningState>>? = null, reservedInstance: Output<Either<String, AzureReservedInstance>>? = null, reservedInstanceForVm: Output<Either<String, AzureReservedInstance>>? = null, resourceGroupName: Output<String>? = null, scalingFactor: Output<Double>? = null, sizingCriterion: Output<Either<String, AssessmentSizingCriterion>>? = null, sqlServerLicense: Output<Either<String, SqlServerLicense>>? = null, timeRange: Output<Either<String, TimeRange>>? = null)