SchemaField defines the properties of a field in the schema.
Name | Type | Description | Notes |
---|---|---|---|
Array | bool | Array indicates if the field is an array of values. For example, if `type` is string and `array` is `true`, then the field is an array of strings. | [optional] |
ArrayLength | int | The required length of the array, if `array` is `true`. This allows you to enforce that an array contains an exact number of items. For example, to store a 2x2 vector, you could set `type` to float, `array` to `true` and `array_length` to `4`. | [optional] |
Description | string | The description of the field. | [optional] |
Mode | SchemaFieldMode | ||
Name | string | The name of the field. | |
Type | SchemaFieldType |