Class GlossaryTerm (2.12.0)

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

GlossaryTerms are the core of Glossary. A GlossaryTerm holds a rich text description that can be attached to Entries or specific columns to enrich them.

Attributes

Name Description
name str
Output only. Identifier. The resource name of the GlossaryTerm. Format: projects/{project_id_or_number}/locations/{location_id}/glossaries/{glossary_id}/terms/{term_id}
uid str
Output only. System generated unique id for the GlossaryTerm. This ID will be different if the GlossaryTerm is deleted and re-created with the same name.
display_name str
Optional. User friendly display name of the GlossaryTerm. This is user-mutable. This will be same as the GlossaryTermId, if not specified.
description str
Optional. The user-mutable description of the GlossaryTerm.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time at which the GlossaryTerm was created.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time at which the GlossaryTerm was last updated.
labels MutableMapping[str, str]
Optional. User-defined labels for the GlossaryTerm.
parent str
Required. The immediate parent of the GlossaryTerm in the resource-hierarchy. It can either be a Glossary or a GlossaryCategory. Format: projects/{project_id_or_number}/locations/{location_id}/glossaries/{glossary_id} OR projects/{project_id_or_number}/locations/{location_id}/glossaries/{glossary_id}/categories/{category_id}

Classes

LabelsEntry

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

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.