Allowed types for DataDefinition::create()
The types are defined as DataType plugins. You could also implement additional ones, but that's not necessary very often, since all the basic scalar data types exist already.