Column(mapping=None, *, ignore_unknown_fields=False, **kwargs)Describes a single column within Columns.
Attributes |
|
|---|---|
| Name | Description |
name |
str
The name of the column. This field: - Contains only letters (a-z, A-Z), numbers (0-9), or underscores (\_); - Start with a letter or underscore; and - Has a maximum length is 128 characters. |
type_ |
str
The data type of the column. Supported values include: - STRING
- INT64
- FLOAT64
- BOOLEAN
- TIMESTAMP
- RECORD
RECORD indicates that the field contains a nested
schema, described in the columns property of this
Column.
|
mode |
str
The mode of the column, indicating if it is nullable, required, or repeated. Possible values: - NULLABLE: The column allows NULL values.
- REQUIRED: The column does not allow NULL values.
- REPEATED: The column contains an array of values.
|
columns |
MutableSequence[google.cloud.appoptimize_v1beta.types.Column]
If the type of this column is RECORD, this sub-field
describes the nested structure.
|