AssessmentProperties interface
Properties of an assessment.
Properties
azure |
Storage type selected for this disk. |
azure |
AHUB discount on windows virtual machines. |
azure |
Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API. |
azure |
Offer code according to which cost estimation is done. |
azure |
Pricing tier for Size evaluation. |
azure |
Storage Redundancy type offered by Azure. |
azure |
List of azure VM families. |
confidence |
Confidence rating percentage for assessment. Can be in the range [0, 100]. NOTE: This property will not be serialized. It can only be populated by the server. |
created |
Time when this project was created. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server. |
currency | Currency to report prices in. |
discount |
Custom discount percentage to be applied on final costs. Can be in the range [0, 100]. |
ea |
Enterprise agreement subscription arm id. NOTE: This property will not be serialized. It can only be populated by the server. |
monthly |
Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server. |
monthly |
Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server. |
monthly |
Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server. |
monthly |
Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server. |
monthly |
Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server. |
number |
Number of assessed machines part of this assessment. NOTE: This property will not be serialized. It can only be populated by the server. |
percentile | Percentile of performance data used to recommend Azure size. |
perf |
End time to consider performance data for assessment NOTE: This property will not be serialized. It can only be populated by the server. |
perf |
Start time to consider performance data for assessment NOTE: This property will not be serialized. It can only be populated by the server. |
prices |
Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server. |
reserved |
Azure reserved instance. |
scaling |
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. |
sizing |
Assessment sizing criterion. |
stage | User configurable setting that describes the status of the assessment. |
status | Whether the assessment has been created and is valid. NOTE: This property will not be serialized. It can only be populated by the server. |
time |
Time range of performance data used to recommend a size. |
updated |
Time when this project was last updated. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server. |
vm |
Specify the duration for which the VMs are up in the on-premises environment. |
Property Details
azureDiskType
Storage type selected for this disk.
azureDiskType: string
Property Value
string
azureHybridUseBenefit
AHUB discount on windows virtual machines.
azureHybridUseBenefit: string
Property Value
string
azureLocation
Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
azureLocation: string
Property Value
string
azureOfferCode
Offer code according to which cost estimation is done.
azureOfferCode: string
Property Value
string
azurePricingTier
Pricing tier for Size evaluation.
azurePricingTier: string
Property Value
string
azureStorageRedundancy
Storage Redundancy type offered by Azure.
azureStorageRedundancy: string
Property Value
string
azureVmFamilies
List of azure VM families.
azureVmFamilies: string[]
Property Value
string[]
confidenceRatingInPercentage
Confidence rating percentage for assessment. Can be in the range [0, 100]. NOTE: This property will not be serialized. It can only be populated by the server.
confidenceRatingInPercentage?: number
Property Value
number
createdTimestamp
Time when this project was created. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.
createdTimestamp?: Date
Property Value
Date
currency
Currency to report prices in.
currency: string
Property Value
string
discountPercentage
Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
discountPercentage: number
Property Value
number
eaSubscriptionId
Enterprise agreement subscription arm id. NOTE: This property will not be serialized. It can only be populated by the server.
eaSubscriptionId?: string
Property Value
string
monthlyBandwidthCost
Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.
monthlyBandwidthCost?: number
Property Value
number
monthlyComputeCost
Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.
monthlyComputeCost?: number
Property Value
number
monthlyPremiumStorageCost
Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.
monthlyPremiumStorageCost?: number
Property Value
number
monthlyStandardSSDStorageCost
Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.
monthlyStandardSSDStorageCost?: number
Property Value
number
monthlyStorageCost
Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.
monthlyStorageCost?: number
Property Value
number
numberOfMachines
Number of assessed machines part of this assessment. NOTE: This property will not be serialized. It can only be populated by the server.
numberOfMachines?: number
Property Value
number
percentile
Percentile of performance data used to recommend Azure size.
percentile: string
Property Value
string
perfDataEndTime
End time to consider performance data for assessment NOTE: This property will not be serialized. It can only be populated by the server.
perfDataEndTime?: Date
Property Value
Date
perfDataStartTime
Start time to consider performance data for assessment NOTE: This property will not be serialized. It can only be populated by the server.
perfDataStartTime?: Date
Property Value
Date
pricesTimestamp
Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.
pricesTimestamp?: Date
Property Value
Date
reservedInstance
Azure reserved instance.
reservedInstance: string
Property Value
string
scalingFactor
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.
scalingFactor: number
Property Value
number
sizingCriterion
Assessment sizing criterion.
sizingCriterion: string
Property Value
string
stage
User configurable setting that describes the status of the assessment.
stage: string
Property Value
string
status
Whether the assessment has been created and is valid. NOTE: This property will not be serialized. It can only be populated by the server.
status?: string
Property Value
string
timeRange
Time range of performance data used to recommend a size.
timeRange: string
Property Value
string
updatedTimestamp
Time when this project was last updated. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.
updatedTimestamp?: Date
Property Value
Date
vmUptime
Specify the duration for which the VMs are up in the on-premises environment.
vmUptime: VmUptime