public sealed class GlossaryTerm : IMessage<GlossaryTerm>, IEquatable<GlossaryTerm>, IDeepCloneable<GlossaryTerm>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class GlossaryTerm.
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.
Implements
IMessageGlossaryTerm, IEquatableGlossaryTerm, IDeepCloneableGlossaryTerm, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
GlossaryTerm()
public GlossaryTerm()
GlossaryTerm(GlossaryTerm)
public GlossaryTerm(GlossaryTerm other)
Parameter | |
---|---|
Name | Description |
other |
GlossaryTerm |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The time at which the GlossaryTerm was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
Optional. The user-mutable description of the GlossaryTerm.
Property Value | |
---|---|
Type | Description |
string |
DisplayName
public string DisplayName { get; set; }
Optional. User friendly display name of the GlossaryTerm. This is user-mutable. This will be same as the GlossaryTermId, if not specified.
Property Value | |
---|---|
Type | Description |
string |
GlossaryTermName
public GlossaryTermName GlossaryTermName { get; set; }
GlossaryTermName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
GlossaryTermName |
Labels
public MapField<string, string> Labels { get; }
Optional. User-defined labels for the GlossaryTerm.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
Name
public string Name { get; set; }
Output only. Identifier. The resource name of the GlossaryTerm. Format: projects/{project_id_or_number}/locations/{location_id}/glossaries/{glossary_id}/terms/{term_id}
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
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}
Property Value | |
---|---|
Type | Description |
string |
ParentAsGlossaryName
public GlossaryName ParentAsGlossaryName { get; set; }
GlossaryName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
GlossaryName |
Uid
public string Uid { get; set; }
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.
Property Value | |
---|---|
Type | Description |
string |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The time at which the GlossaryTerm was last updated.
Property Value | |
---|---|
Type | Description |
Timestamp |