[@contentful/dam-app-base](../README.md) / ParameterDefinition

# Interface: ParameterDefinition

Definition of app configuration parameters

## Hierarchy

* **ParameterDefinition**

## Index

### Properties

* [default](parameterdefinition.md#default)
* [description](parameterdefinition.md#description)
* [id](parameterdefinition.md#id)
* [name](parameterdefinition.md#name)
* [required](parameterdefinition.md#required)
* [type](parameterdefinition.md#type)

## Properties

### default

• `Optional` **default**: *any*

Default value

___

### description

• **description**: *string*

Short description/explanation

___

### id

• **id**: *string*

Unique id. Used as key in Config object.

___

### name

• **name**: *string*

Name / Label

___

### required

• **required**: *boolean*

Whether it is possible without providing a value.

___

### type

• **type**: *Symbol* \| *List* \| *Number*

Parameter type
- Symbol: Text
- List: List of texts
- Number: Integer
