| Name | Type | Description | Notes |
|---|---|---|---|
| name | String | Name of parameter. | [default to null] |
| type_text | String | Full data type spec, SQL/catalogString text. | [default to null] |
| type_json | String | Full data type spec, JSON-serialized. | [default to null] |
| type_name | ColumnTypeName | [default to null] | |
| type_precision | Integer | Digits of precision; required on Create for DecimalTypes. | [optional] [default to null] |
| type_scale | Integer | Digits to right of decimal; Required on Create for DecimalTypes. | [optional] [default to null] |
| type_interval_type | String | Format of IntervalType. | [optional] [default to null] |
| position | Integer | Ordinal position of column (starting at position 0). | [default to null] |
| parameter_mode | FunctionParameterMode | [optional] [default to null] | |
| parameter_type | FunctionParameterType | [optional] [default to null] | |
| parameter_default | String | Default value of the parameter. | [optional] [default to null] |
| comment | String | User-provided free-form text description. | [optional] [default to null] |