# Data Object - ClusterDrsRecommendation(vim.cluster.DrsRecommendation)

Property of
  ClusterComputeResource
Extends
  DynamicData
See also
  ClusterDrsMigration

## Data Object Description

Deprecated. As of VI API 2.5 use ClusterRecommendation.

DrsRecommendation describes a recommendation to migrate one or more virtual machines.

Properties

Name | Type | Description
--- | --- | ---
key | xsd:string | Key to identify the recommendation when calling applyRecommendation.
migrationList | ClusterDrsMigration[] | Deprecated. A more general recommendation list should be used. This recommendation type and the migrationList is kept for backward compatibility. List of migrations in this recommendation and all the parent recommendations on which this recommendation depends. All the migrations in this list can be constructed from prerequisite and action.
rating | xsd:int | A rating of the recommendation. Valid values range from 1 (lowest confidence) to 5 (highest confidence).
reason | xsd:string | A reason code explaining why this set of migrations is being suggested.
reasonText | xsd:string | Text that provides more information about the reason code for the suggested set of migrations.
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="ClusterDrsRecommendation"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="key" type="xsd:string"/> <element name="rating" type="xsd:int"/> <element name="reason" type="xsd:string"/> <element name="reasonText" type="xsd:string"/> <element name="migrationList" type="vsan:ClusterDrsMigration" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>