# Data Object - PbmProfile(pbm.profile.Profile)

Property of
  PbmDefaultProfileInfo
Returned by
  PbmFindApplicableDefaultProfile, PbmRetrieveContent
Extended by
  PbmCapabilityProfile
Extends
  DynamicData
See also
  PbmProfileId

## Data Object Description

The PbmProfile data object is the base object for storage capability profiles. This object defines metadata for the profile. The derived capability profile represents the user's intent for selection and configuration of storage resources and/or services that support deployment of virtual machines and virtual disks.

Properties

Name | Type | Description
--- | --- | ---
createdBy | xsd:string | User name of the profile creator. Set during creation time.
creationTime | xsd:dateTime | Time stamp of profile creation.
description* | xsd:string | Profile description.
lastUpdatedBy | xsd:string | Name of the user performing the latest modification of the profile.
lastUpdatedTime | xsd:dateTime | Time stamp of latest modification to the profile.
name | xsd:string |
profileId | PbmProfileId | Unique identifier for the profile.
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="PbmProfile"> <complexContent> <extension base="pbm:DynamicData"> <sequence> <element name="profileId" type="pbm:PbmProfileId"/> <element name="name" type="xsd:string"/> <element name="description" type="xsd:string" minOccurs="0"/> <element name="creationTime" type="xsd:dateTime"/> <element name="createdBy" type="xsd:string"/> <element name="lastUpdatedTime" type="xsd:dateTime"/> <element name="lastUpdatedBy" type="xsd:string"/> </sequence> </extension> </complexContent> </complexType>