# Data Object - ProfilePolicyOptionMetadata(vim.profile.PolicyOptionMetadata)

Property of
  ProfilePolicyMetadata
Extended by
  ProfileCompositePolicyOptionMetadata, UserInputRequiredParameterMetadata
Extends
  DynamicData
See also
  ExtendedElementDescription, ProfileParameterMetadata
Since
  vSphere API 4.0

## Data Object Description

The ProfilePolicyOptionMetadata data object contains the metadata information for a PolicyOption.

Properties

Name | Type | Description
--- | --- | ---
id | ExtendedElementDescription | Identifier for the policy option. The `id.key` value (ExtendedElementDescription.key) identifies the policy option type. The `id.label` property (ExtendedElementDescription.label) contains a brief localizable message describing the policy option. The `id.summary` property (ExtendedElementDescription.summary) contains a localizable summary of the policy option. Summary information can contain embedded variable names which can be replaced with values from the `parameter` property.
parameter* | ProfileParameterMetadata[] | Metadata about the parameters for the policy option.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="ProfilePolicyOptionMetadata"> <complexContent> <extension base="pbm:DynamicData"> <sequence> <element name="id" type="pbm:ExtendedElementDescription"/> <element name="parameter" type="pbm:ProfileParameterMetadata" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>