# Class: ParameterType

## tibco.objectapi.de.exporter.ParameterType

#### new ParameterType()

Constructs a new ParameterType.

The following features are supported:

- `Enum Set`
- `Value`
- `Descriptor`
- `Ldapalias`
- `Ldapattribute`
- `Ldapdn`
- `Value1`

### Members

#### descriptor :string

Unique identifier of the parameter descriptor that describes the resource attribute. This property holds the value of the 'Descriptor' attribute.

##### Type:

- string

#### enumSet :tibco.objectapi.de.exporter.EnumSetType

This property holds the value of the 'Enum Set' containment reference.

##### Type:

- tibco.objectapi.de.exporter.EnumSetType

#### ldapalias :string

For non-locally held resource attribute values, the alias by which the LDAP connection is registered within Directory Engine. This property holds the value of the 'Ldapalias' attribute.

##### Type:

- string

#### ldapattribute :string

For non-locally held resource attribute values, the name of the LDAP attribute from which the attribute's value is read. This property holds the value of the 'Ldapattribute' attribute.

##### Type:

- string

#### ldapdn :string

For non-locally held resource attribute values, the DN of the LDAP entry from which the attribute's value is read. This property holds the value of the 'Ldapdn' attribute.

##### Type:

- string

#### value :Object

Value of the resource attribute. A past bug meant that exports carried their value in sub-elements rather than as an attribute of the main element. To maintain compatibility, we must now support that format. This property holds the value of the 'Value' attribute.

##### Type:

- Object

#### value1 :Object

Value of the resource attribute. This will be set only for locally held resource attribute values - that is, where the parameter is not mapped to an external LDAP attribute. This property holds the value of the 'Value1' attribute.

##### Type:

- Object