Assessments Operation Args
constructor(assessmentName: Output<String>? = null, azureDiskTypes: Output<List<Either<String, AzureDiskType>>>? = null, azureHybridUseBenefit: Output<Either<String, AzureHybridUseBenefit>>? = null, azureLocation: Output<String>? = null, azureOfferCode: Output<Either<String, AzureOfferCode>>? = null, azurePricingTier: Output<Either<String, AzurePricingTier>>? = null, azureStorageRedundancy: Output<Either<String, AzureStorageRedundancy>>? = null, azureVmFamilies: Output<List<Either<String, AzureVmFamily>>>? = null, currency: Output<Either<String, AzureCurrency>>? = null, discountPercentage: Output<Double>? = null, eaSubscriptionId: Output<String>? = null, groupName: Output<String>? = null, linuxAzureHybridUseBenefit: Output<Either<String, AzureHybridUseBenefit>>? = 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, resourceGroupName: Output<String>? = null, scalingFactor: Output<Double>? = null, sizingCriterion: Output<Either<String, AssessmentSizingCriterion>>? = null, timeRange: Output<Either<String, TimeRange>>? = null, vmUptime: Output<VmUptimeArgs>? = null)