A column model contains the metadata of a single column of a TableEntity

Field Type Description
name STRING The required display name of the column
columnType ColumnType The column type determines the type of data that can be stored in a column. Switching between types (using a transaction with TableUpdateTransactionRequest in the "changes" list) is generally allowed except for switching to "_LIST" suffixed types. In such cases, a new column must be created and data must be copied over manually
id STRING The optional ID of the select column, if this is a direct column selected