Class SchemaField (1.0.0)

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

Represents a column field within a table schema.

Attributes

NameDescription
name str
Required. The name of the field. The maximum length is 767 characters. The name must begins with a letter and not contains ``:`` and ``.``.
description str
Optional. User friendly field description. Must be less than or equal to 1024 characters.
type_ google.cloud.dataplex_v1.types.Schema.Type
Required. The type of field.
mode google.cloud.dataplex_v1.types.Schema.Mode
Required. Additional field semantics.
fields Sequence[google.cloud.dataplex_v1.types.Schema.SchemaField]
Optional. Any nested field for complex types.

Inheritance

builtins.object > proto.message.Message > SchemaField