AssessmentPropertiesResponse

data class AssessmentPropertiesResponse(val azureDiskType: String, val azureHybridUseBenefit: String, val azureLocation: String, val azureOfferCode: String, val azurePricingTier: String, val azureStorageRedundancy: String, val azureVmFamilies: List<String>, val confidenceRatingInPercentage: Double, val createdTimestamp: String, val currency: String, val discountPercentage: Double, val eaSubscriptionId: String, val monthlyBandwidthCost: Double, val monthlyComputeCost: Double, val monthlyPremiumStorageCost: Double, val monthlyStandardSSDStorageCost: Double, val monthlyStorageCost: Double, val numberOfMachines: Int, val percentile: String, val perfDataEndTime: String, val perfDataStartTime: String, val pricesTimestamp: String, val reservedInstance: String, val scalingFactor: Double, val sizingCriterion: String, val stage: String, val status: String, val timeRange: String, val updatedTimestamp: String, val vmUptime: VmUptimeResponse)

Properties of an assessment.

Constructors

Link copied to clipboard
constructor(azureDiskType: String, azureHybridUseBenefit: String, azureLocation: String, azureOfferCode: String, azurePricingTier: String, azureStorageRedundancy: String, azureVmFamilies: List<String>, confidenceRatingInPercentage: Double, createdTimestamp: String, currency: String, discountPercentage: Double, eaSubscriptionId: String, monthlyBandwidthCost: Double, monthlyComputeCost: Double, monthlyPremiumStorageCost: Double, monthlyStandardSSDStorageCost: Double, monthlyStorageCost: Double, numberOfMachines: Int, percentile: String, perfDataEndTime: String, perfDataStartTime: String, pricesTimestamp: String, reservedInstance: String, scalingFactor: Double, sizingCriterion: String, stage: String, status: String, timeRange: String, updatedTimestamp: String, vmUptime: VmUptimeResponse)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Storage type selected for this disk.

Link copied to clipboard

AHUB discount on windows virtual machines.

Link copied to clipboard

Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.

Link copied to clipboard

Offer code according to which cost estimation is done.

Link copied to clipboard

Pricing tier for Size evaluation.

Link copied to clipboard

Storage Redundancy type offered by Azure.

Link copied to clipboard

List of azure VM families.

Link copied to clipboard

Confidence rating percentage for assessment. Can be in the range 0, 100.

Link copied to clipboard

Time when this project was created. Date-Time represented in ISO-8601 format.

Link copied to clipboard

Currency to report prices in.

Link copied to clipboard

Custom discount percentage to be applied on final costs. Can be in the range 0, 100.

Link copied to clipboard

Enterprise agreement subscription arm id.

Link copied to clipboard

Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month.

Link copied to clipboard

Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month.

Link copied to clipboard

Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.

Link copied to clipboard

Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.

Link copied to clipboard

Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.

Link copied to clipboard

Number of assessed machines part of this assessment.

Link copied to clipboard

Percentile of performance data used to recommend Azure size.

Link copied to clipboard

End time to consider performance data for assessment

Link copied to clipboard

Start time to consider performance data for assessment

Link copied to clipboard

Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.

Link copied to clipboard

Azure reserved instance.

Link copied to clipboard

Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.

Link copied to clipboard

Assessment sizing criterion.

Link copied to clipboard

User configurable setting that describes the status of the assessment.

Link copied to clipboard

Whether the assessment has been created and is valid.

Link copied to clipboard

Time range of performance data used to recommend a size.

Link copied to clipboard

Time when this project was last updated. Date-Time represented in ISO-8601 format.

Link copied to clipboard

Specify the duration for which the VMs are up in the on-premises environment.