AvsAssessment interface 
AVS assessment resource.
- Extends
 
Properties
| assessment | 
	Gets the assessment error summary. This is the number of machines affected by each type of error in this assessment. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| assessment | 
	Assessment type of the assessment. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| azure | 
	Azure Location or Azure region where to which the machines will be migrated.  | 
| azure | 
	Azure Offer code according to which cost estimation is done.  | 
| confidence | 
	Confidence Rating in Percentage. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| cpu | 
	Predicted CPU utilization. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| created | 
	Date and Time when assessment was created. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| currency | Currency in which prices should be reported.  | 
| dedupe | 
	De-duplication compression.  | 
| discount | 
	Custom discount percentage.  | 
| failures | 
	Failures to tolerate and RAID level in a common property.  | 
| group | 
	Gets the group type for the assessment. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| is | 
	Is Stretch Cluster Enabled.  | 
| limiting | 
	Limiting factor. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| mem | 
	Memory overcommit.  | 
| node | 
	AVS node type.  | 
| number | 
	Number of machines part of the assessment. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| number | 
	Recommended number of nodes. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| percentile | Percentile of the utilization data values to be considered while assessing machines.  | 
| perf | 
	Gets or sets the end time to consider performance data for assessment.  | 
| perf | 
	Gets or sets the start time to consider performance data for assessment.  | 
| 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.  | 
| provisioning | 
	The status of the last operation.  | 
| ram | 
	Predicted RAM utilization. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| reserved | 
	Reserved instance.  | 
| scaling | 
	Percentage of buffer that user wants on performance metrics when recommending Azure sizes.  | 
| schema | 
	Schema version. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| sizing | 
	Assessment sizing criterion.  | 
| stage | User configurable setting to display the Stage of Assessment. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| status | Whether assessment is in valid state and all machines have been assessed. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| storage | 
	Predicted storage utilization. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| suitability | Gets or sets the Assessment cloud suitability. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| suitability | 
	Gets or sets the Assessment suitability explanation. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| suitability | 
	Cloud suitability summary for all the machines in the assessment. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| time | 
	Time Range for which the historic utilization data should be considered for assessment.  | 
| total | 
	Predicted total CPU cores used. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| total | 
	Total monthly cost. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| total | 
	Predicted total RAM used in GB. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| total | 
	Predicted total Storage used in GB. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| updated | 
	Date and Time when assessment was last updated. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| vcpu | 
	VCPU over subscription.  | 
Inherited Properties
| id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.  | 
| name | The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.  | 
| system | 
	Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| type | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.  | 
Property Details
		assessmentErrorSummary
	  
	Gets the assessment error summary. This is the number of machines affected by each type of error in this assessment. NOTE: This property will not be serialized. It can only be populated by the server.
assessmentErrorSummary?: {[propertyName: string]: number}
				Property Value
{[propertyName: string]: number}
		assessmentType
	 
	Assessment type of the assessment. NOTE: This property will not be serialized. It can only be populated by the server.
assessmentType?: string
				Property Value
string
		azureLocation
	 
	Azure Location or Azure region where to which the machines will be migrated.
azureLocation?: string
				Property Value
string
		azureOfferCode
	  
	Azure Offer code according to which cost estimation is done.
azureOfferCode?: string
				Property Value
string
		confidenceRatingInPercentage
	  
	Confidence Rating in Percentage. NOTE: This property will not be serialized. It can only be populated by the server.
confidenceRatingInPercentage?: number
				Property Value
number
		cpuUtilization
	 
	Predicted CPU utilization. NOTE: This property will not be serialized. It can only be populated by the server.
cpuUtilization?: number
				Property Value
number
		createdTimestamp
	 
	Date and Time when assessment was created. NOTE: This property will not be serialized. It can only be populated by the server.
createdTimestamp?: Date
				Property Value
Date
currency
Currency in which prices should be reported.
currency?: string
				Property Value
string
		dedupeCompression
	 
	De-duplication compression.
dedupeCompression?: number
				Property Value
number
		discountPercentage
	 
	Custom discount percentage.
discountPercentage?: number
				Property Value
number
		failuresToTolerateAndRaidLevel
	    
	Failures to tolerate and RAID level in a common property.
failuresToTolerateAndRaidLevel?: string
				Property Value
string
		groupType
	 
	Gets the group type for the assessment. NOTE: This property will not be serialized. It can only be populated by the server.
groupType?: string
				Property Value
string
		isStretchClusterEnabled
	   
	Is Stretch Cluster Enabled.
isStretchClusterEnabled?: boolean
				Property Value
boolean
		limitingFactor
	 
	Limiting factor. NOTE: This property will not be serialized. It can only be populated by the server.
limitingFactor?: string
				Property Value
string
		memOvercommit
	 
	Memory overcommit.
memOvercommit?: number
				Property Value
number
		nodeType
	 
	AVS node type.
nodeType?: string
				Property Value
string
		numberOfMachines
	 
	Number of machines part of the assessment. NOTE: This property will not be serialized. It can only be populated by the server.
numberOfMachines?: number
				Property Value
number
		numberOfNodes
	 
	Recommended number of nodes. NOTE: This property will not be serialized. It can only be populated by the server.
numberOfNodes?: number
				Property Value
number
percentile
Percentile of the utilization data values to be considered while assessing machines.
percentile?: string
				Property Value
string
		perfDataEndTime
	   
	Gets or sets the end time to consider performance data for assessment.
perfDataEndTime?: Date
				Property Value
Date
		perfDataStartTime
	   
	Gets or sets the start time to consider performance data for assessment.
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
		provisioningState
	 
	The status of the last operation.
provisioningState?: string
				Property Value
string
		ramUtilization
	 
	Predicted RAM utilization. NOTE: This property will not be serialized. It can only be populated by the server.
ramUtilization?: number
				Property Value
number
		reservedInstance
	 
	Reserved instance.
reservedInstance?: string
				Property Value
string
		scalingFactor
	 
	Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
scalingFactor?: number
				Property Value
number
		schemaVersion
	 
	Schema version. NOTE: This property will not be serialized. It can only be populated by the server.
schemaVersion?: string
				Property Value
string
		sizingCriterion
	 
	Assessment sizing criterion.
sizingCriterion?: string
				Property Value
string
stage
User configurable setting to display the Stage of Assessment. NOTE: This property will not be serialized. It can only be populated by the server.
stage?: string
				Property Value
string
status
Whether assessment is in valid state and all machines have been assessed. NOTE: This property will not be serialized. It can only be populated by the server.
status?: string
				Property Value
string
		storageUtilization
	 
	Predicted storage utilization. NOTE: This property will not be serialized. It can only be populated by the server.
storageUtilization?: number
				Property Value
number
suitability
Gets or sets the Assessment cloud suitability. NOTE: This property will not be serialized. It can only be populated by the server.
suitability?: string
				Property Value
string
		suitabilityExplanation
	 
	Gets or sets the Assessment suitability explanation. NOTE: This property will not be serialized. It can only be populated by the server.
suitabilityExplanation?: string
				Property Value
string
		suitabilitySummary
	 
	Cloud suitability summary for all the machines in the assessment. NOTE: This property will not be serialized. It can only be populated by the server.
suitabilitySummary?: {[propertyName: string]: number}
				Property Value
{[propertyName: string]: number}
		timeRange
	 
	Time Range for which the historic utilization data should be considered for assessment.
timeRange?: string
				Property Value
string
		totalCpuCores
	  
	Predicted total CPU cores used. NOTE: This property will not be serialized. It can only be populated by the server.
totalCpuCores?: number
				Property Value
number
		totalMonthlyCost
	  
	Total monthly cost. NOTE: This property will not be serialized. It can only be populated by the server.
totalMonthlyCost?: number
				Property Value
number
		totalRamInGB
	  
	Predicted total RAM used in GB. NOTE: This property will not be serialized. It can only be populated by the server.
totalRamInGB?: number
				Property Value
number
		totalStorageInGB
	  
	Predicted total Storage used in GB. NOTE: This property will not be serialized. It can only be populated by the server.
totalStorageInGB?: number
				Property Value
number
		updatedTimestamp
	 
	Date and Time when assessment was last updated. NOTE: This property will not be serialized. It can only be populated by the server.
updatedTimestamp?: Date
				Property Value
Date
		vcpuOversubscription
	 
	VCPU over subscription.
vcpuOversubscription?: number
				Property Value
number
Inherited Property Details
id
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
				Property Value
string
Inherited From ProxyResource.id
name
The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
				Property Value
string
Inherited From ProxyResource.name
		systemData
	 
	Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.
systemData?: SystemData
				Property Value
Inherited From ProxyResource.systemData
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
				Property Value
string
Inherited From ProxyResource.type