Class DatabaseTableSpec (3.19.0)

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

Specification that applies to a table resource. Valid only for entries with the TABLE type.

Attributes

NameDescription
type_ google.cloud.datacatalog_v1.types.DatabaseTableSpec.TableType
Type of this table.
dataplex_table google.cloud.datacatalog_v1.types.DataplexTableSpec
Output only. Fields specific to a Dataplex table and present only in the Dataplex table entries.
database_view_spec google.cloud.datacatalog_v1.types.DatabaseTableSpec.DatabaseViewSpec
Spec what aplies to tables that are actually views. Not set for "real" tables.

Classes

DatabaseViewSpec

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

Specification that applies to database view.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

TableType

TableType(value)

Type of the table.

Values: TABLE_TYPE_UNSPECIFIED (0): Default unknown table type. NATIVE (1): Native table. EXTERNAL (2): External table.