# Data Object - ProfileSimpleExpression(vim.profile.SimpleExpression)

Extends
  ProfileExpression
See also
  KeyAnyValue
Since
  vSphere API 4.0

## Data Object Description

DataObject represents a pre-defined expression

Properties

Name | Type | Description
--- | --- | ---
expressionType | xsd:string | Type of the simple expression to instantiate. The expressionType should be derived from the available expressions as listed in the metadata.
parameter* | KeyAnyValue[] | The parameters for the expressionType. The list of parameters needed for a simple expression can be obtained from the metadata.
Properties inherited from ProfileExpression
displayName, id, negated
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vslm="urn:vslm" name="ProfileSimpleExpression"> <complexContent> <extension base="vslm:ProfileExpression"> <sequence> <element name="expressionType" type="xsd:string"/> <element name="parameter" type="vslm:KeyAnyValue" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>