public sealed class GlossaryTerm : IMessage<GlossaryTerm>, IEquatable<GlossaryTerm>, IDeepCloneable<GlossaryTerm>, IBufferMessage, IMessageReference 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 |
|