Avs Assessment Settings Args
constructor(avsAssessmentScenario: Output<Either<String, AvsAssessmentScenario>>? = null, azureLocation: Output<String>? = null, billingSettings: Output<BillingSettingsArgs>? = null, cpuHeadroom: Output<Double>? = null, currency: Output<Either<String, AzureCurrency>>? = null, dedupeCompression: Output<Double>? = null, discountPercentage: Output<Double>? = null, environmentType: Output<Either<String, EnvironmentType>>? = null, externalStorageTypes: Output<List<Either<String, ExternalStorageType>>>? = null, failuresToTolerateAndRaidLevelList: Output<List<Either<String, FttAndRaidLevel>>>? = null, isStretchClusterEnabled: Output<Boolean>? = null, isVcfByolEnabled: Output<Boolean>? = null, memOvercommit: Output<Double>? = null, nodeTypes: Output<List<Either<String, AzureAvsNodeType>>>? = null, performanceData: Output<PerformanceDataArgs>? = null, savingsSettings: Output<SavingsSettingsArgs>? = null, scalingFactor: Output<Double>? = null, sizingCriterion: Output<Either<String, AssessmentSizingCriterion>>? = null, vcpuOversubscription: Output<Double>? = null)