AvsAssessmentSettingsResponse

data class AvsAssessmentSettingsResponse(val avsAssessmentScenario: String? = null, val azureLocation: String? = null, val billingSettings: BillingSettingsResponse? = null, val cpuHeadroom: Double? = null, val currency: String? = null, val dedupeCompression: Double? = null, val discountPercentage: Double? = null, val environmentType: String? = null, val externalStorageTypes: List<String>? = null, val failuresToTolerateAndRaidLevelList: List<String>? = null, val isStretchClusterEnabled: Boolean? = null, val isVcfByolEnabled: Boolean? = null, val memOvercommit: Double? = null, val nodeTypes: List<String>? = null, val performanceData: PerformanceDataResponse? = null, val savingsSettings: SavingsSettingsResponse? = null, val scalingFactor: Double? = null, val sizingCriterion: String? = null, val vcpuOversubscription: Double? = null)

Properties of the AVS assessment.

Constructors

Link copied to clipboard
constructor(avsAssessmentScenario: String? = null, azureLocation: String? = null, billingSettings: BillingSettingsResponse? = null, cpuHeadroom: Double? = null, currency: String? = null, dedupeCompression: Double? = null, discountPercentage: Double? = null, environmentType: String? = null, externalStorageTypes: List<String>? = null, failuresToTolerateAndRaidLevelList: List<String>? = null, isStretchClusterEnabled: Boolean? = null, isVcfByolEnabled: Boolean? = null, memOvercommit: Double? = null, nodeTypes: List<String>? = null, performanceData: PerformanceDataResponse? = null, savingsSettings: SavingsSettingsResponse? = null, scalingFactor: Double? = null, sizingCriterion: String? = null, vcpuOversubscription: Double? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

AVS Assessment Scenario.

Link copied to clipboard
val azureLocation: String? = null

Azure Location or Azure region where to which the machines will be migrated.

Link copied to clipboard

Gets or sets the billing settings.

Link copied to clipboard
val cpuHeadroom: Double? = null

Gets or sets the CPU headroom.

Link copied to clipboard
val currency: String? = null

Currency in which prices should be reported.

Link copied to clipboard

De-duplication compression.

Link copied to clipboard

Custom discount percentage.

Link copied to clipboard
val environmentType: String? = null

Gets or sets user configurable setting to display the environment type.

Link copied to clipboard

List of AVS external storage types.

Link copied to clipboard

List of Failures to tolerate and RAID levels in a common property.

Link copied to clipboard

Is Stretch Cluster Enabled.

Link copied to clipboard

Is VCF license applied

Link copied to clipboard
val memOvercommit: Double? = null

Memory overcommit.

Link copied to clipboard
val nodeTypes: List<String>? = null

AVS node types.

Link copied to clipboard

Gets or sets the performance data.

Link copied to clipboard

Gets or sets the savings settings.

Link copied to clipboard
val scalingFactor: Double? = null

Percentage of buffer that user wants on performance metrics when recommending Azure sizes.

Link copied to clipboard
val sizingCriterion: String? = null

Assessment sizing criterion.

Link copied to clipboard

VCPU over subscription.