Captures a customized data type definition that can be used for task or workflow input/output. This can be reused across multiple tasks and workflow definitions.
| Name | Type | Description | Notes |
|---|---|---|---|
| composite_type | bool | When true this data type definition is a collection of type definitions to represent composite data like JSON. | [optional] |
| description | str | A human-friendly description of this custom data type indicating it's domain and usage. | [optional] |
| label | str | A user friendly short name to identify the custom data type definition. | [optional] |
| name | str | The name of custom data type definition. The valid name can contain lower case and upper case alphabetic characters, degits and special characters '-' and '_'. | [optional] |
| type_definition | list[WorkflowBaseDataType] | [optional] | |
| catalog | WorkflowCatalog | [optional] |