| Name | Type | Description | Notes |
|---|---|---|---|
| name | string | Name of the parameter. | [optional] |
| label | string | Label of the parameter. | [optional] |
| description | string | Short description of the parameter. | [optional] |
| required | bool | Whether the parameter is required to be set to use the destination. If unspecified, this defaults to false. | [optional] |
| has_value | bool | Whether the parameter has a value set. | [optional] |
| value | string | The current value of the parameter. Always null if the value is sensitive. When writing, null values will be ignored. Set the value to an empty string to clear it. | [optional] |
| user_attribute_name | string | When present, the param's value comes from this user attribute instead of the 'value' parameter. Set to null to use the 'value'. | [optional] |
| sensitive | bool | Whether the parameter contains sensitive data like API credentials. If unspecified, this defaults to true. | [optional] |
| per_user | bool | When true, this parameter must be assigned to a user attribute in the admin panel (instead of a constant value), and that value may be updated by the user as part of the integration flow. | [optional] |
| delegate_oauth_url | string | When present, the param represents the oauth url the user will be taken to. | [optional] |