# Enum - PbmBuiltinType(pbm.capability.types.BuiltinTypesEnum)

## Enum Description

The PbmBuiltinType enumerated type defines datatypes for storage profiles. Property metadata (PbmCapabilityPropertyMetadata) uses the builtin types to define data types for storage capabilities and requirements. It may also specify the semantics that are applied to a collection of builtin type values. See PbmCapabilityTypeInfo. These semantics are specified as a generic builtin type. See PbmCapabilityGenericTypeInfo. The type information determines how capability constraints are interpreted value).

Enum Constants

Name | Description
--- | ---
VMW_POLICY | Since 6.5
VMW_TIMESPAN | Timespan value (PbmCapabilityTimeSpan). This datatype supports the following constraint values. Single value Full or partial range of values (PbmCapabilityRange) Discrete set of values (PbmCapabilityDiscreteSet)
XSD_BOOLEAN | Boolean value.
XSD_DATETIME | Date and time value.
XSD_DOUBLE | Double precision floating point value. This datatype supports the following constraint values. Single value Full or partial range of values (PbmCapabilityRange) Discrete set of values (PbmCapabilityDiscreteSet)
XSD_INT | Integer value. This datatype supports the following constraint values. Single value Full or partial range of values (PbmCapabilityRange) Discrete set of values (PbmCapabilityDiscreteSet)
XSD_INTEGER | Datatype not supported. Use XSD_INT instead.
XSD_LONG | Unsigned long value. This datatype supports the following constraint values. Single value Full or partial range of values (PbmCapabilityRange) Discrete set of values (PbmCapabilityDiscreteSet)
XSD_SHORT | Datatype not supported.
XSD_STRING | String value. This datatype supports a single value or a discrete set of values (PbmCapabilityDiscreteSet).

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="PbmBuiltinType"> <restriction base="xsd:string"> <enumeration value="XSD_LONG"/> <enumeration value="XSD_SHORT"/> <enumeration value="XSD_INTEGER"/> <enumeration value="XSD_INT"/> <enumeration value="XSD_STRING"/> <enumeration value="XSD_BOOLEAN"/> <enumeration value="XSD_DOUBLE"/> <enumeration value="XSD_DATETIME"/> <enumeration value="VMW_TIMESPAN"/> <enumeration value="VMW_POLICY"/> </restriction> </simpleType>