Class TagField (3.9.0)

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

Contains the value and additional information on a field within a Tag.

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

Attributes

NameDescription
display_name str
Output only. The display name of this field.
double_value float
The value of a tag field with a double type. This field is a member of `oneof`_ ``kind``.
string_value str
The value of a tag field with a string type. The maximum length is 2000 UTF-8 characters. This field is a member of `oneof`_ ``kind``.
bool_value bool
The value of a tag field with a boolean type. This field is a member of `oneof`_ ``kind``.
timestamp_value google.protobuf.timestamp_pb2.Timestamp
The value of a tag field with a timestamp type. This field is a member of `oneof`_ ``kind``.
enum_value google.cloud.datacatalog_v1.types.TagField.EnumValue
The value of a tag field with an enum type. This value must be one of the allowed values listed in this enum. This field is a member of `oneof`_ ``kind``.
richtext_value str
The value of a tag field with a rich text type. The maximum length is 10 MiB as this value holds HTML descriptions including encoded images. The maximum length of the text without images is 100 KiB. This field is a member of `oneof`_ ``kind``.
order int
Output only. The order of this field with respect to other fields in this tag. Can be set by Tag. For example, a higher value can indicate a more important field. The value can be negative. Multiple fields can have the same order, and field orders within a tag don't have to be sequential.

Inheritance

builtins.object > proto.message.Message > TagField

Classes

EnumValue

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

An enum value.