# Data Object - ProfilePropertyPath(vim.profile.ProfilePropertyPath)

Property of
  AnswerFileStatusError, AnswerFileUpdateFailure, ComplianceLocator, ProfileDeferredPolicyOptionParameter, ProfileExecuteError, ProfileParameterMetadataParameterRelationMetadata, ProfileUpdateFailedUpdateFailure
Extends
  DynamicData
Since
  vSphere API 4.0

## Data Object Description

The ProfilePropertyPath data object represents the path to a profile, policy option, or specific parameter. If `profilePath`, `policyId`, and `parameterId` are all specified, the combination of the three identifies a particular parameter. If only `profilePath` and `policyId` are specified, the combination identifies a specific profile policy option. If just the `profilePath` is specified, the data object identifies a profile instance.

Properties

Name | Type | Description
--- | --- | ---
parameterId* | xsd:string | Key for a parameter in the policy specified by `policyId`. See PolicyOption.parameter and key. Since vSphere API 5.1
policyId* | xsd:string | Policy identifier.
policyOptionId* | xsd:string | Policy option identifier. Since vSphere API 6.7
profilePath | xsd:string | Complete path to the leaf profile, relative to the root of the host profile document.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="ProfilePropertyPath"> <complexContent> <extension base="vim25:DynamicData"> <sequence> <element name="profilePath" type="xsd:string"/> <element name="policyId" type="xsd:string" minOccurs="0"/> <element name="parameterId" type="xsd:string" minOccurs="0"/> <element name="policyOptionId" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>