| Name | Type | Description | Notes |
|---|---|---|---|
| Name | string | Output name. | |
| Annotations | Dictionary<string, string> | An optional dictionary to add annotations to inputs. These annotations will be used by the client side libraries. | [optional] |
| Description | string | Optional description for output. | [optional] |
| Platform | List<string> | Name of the client platform (e.g. Grasshopper, Revit, etc). The value can be any strings as long as it has been agreed between client-side developer and author of the recipe. | |
| Handler | List<IOAliasHandler> | List of process actions to process the input or output value. | |
| Type | string | [optional] [readonly] [default to "DAGGenericOutputAlias"] |