# Data Object - ProfileParameterMetadata(vim.profile.ParameterMetadata)

Property of
  ProfileExpressionMetadata, ProfilePolicyOptionMetadata, UserInputRequiredParameterMetadata
Extends
  DynamicData
See also
  ExtendedElementDescription, ProfileParameterMetadataParameterRelationMetadata
Since
  vSphere API 4.0

## Data Object Description

The ProfileParameterMetadata data object represents the metadata information for expressions, policy options, and host-specific configuration data.

Properties

Name | Type | Description
--- | --- | ---
defaultValue* | xsd:anyType | Default value that can be used for the parameter.
hidden* | xsd:boolean | Whether the parameter will not be displayed in UI. Since vSphere API 6.5
id | ExtendedElementDescription | Identifier for the parameter.
optional | xsd:boolean | Whether the parameter is optional.
parameterRelations* | ProfileParameterMetadataParameterRelationMetadata[] | Relations with other profile or parameters. Since vSphere API 6.7
readOnly* | xsd:boolean | Indicates that the parameter value is read-only. Since vSphere API 6.5
securitySensitive* | xsd:boolean | Whether the parameter is security sensitive. Since vSphere API 6.5
type | xsd:string | Type of the parameter.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="ProfileParameterMetadata"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="id" type="vsan:ExtendedElementDescription"/> <element name="type" type="xsd:string"/> <element name="optional" type="xsd:boolean"/> <element name="defaultValue" type="xsd:anyType" minOccurs="0"/> <element name="hidden" type="xsd:boolean" minOccurs="0"/> <element name="securitySensitive" type="xsd:boolean" minOccurs="0"/> <element name="readOnly" type="xsd:boolean" minOccurs="0"/> <element name="parameterRelations" type="vsan:ProfileParameterMetadataParameterRelationMetadata" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>