Class TableFieldSchema (2.11.0)

TableFieldSchema(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A field in TableSchema

Attributes

NameDescription
name str
Required. The field name. The name must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_), and must start with a letter or underscore. The maximum length is 128 characters.
type_ google.cloud.bigquery_storage_v1beta2.types.TableFieldSchema.Type
Required. The field data type.
mode google.cloud.bigquery_storage_v1beta2.types.TableFieldSchema.Mode
Optional. The field mode. The default value is NULLABLE.
fields Sequence[google.cloud.bigquery_storage_v1beta2.types.TableFieldSchema]
Optional. Describes the nested schema fields if the type property is set to STRUCT.
description str
Optional. The field description. The maximum length is 1,024 characters.

Classes

Mode

Mode(value)

API documentation for bigquery_storage_v1beta2.types.TableFieldSchema.Mode class.

Type

Type(value)

API documentation for bigquery_storage_v1beta2.types.TableFieldSchema.Type class.