Show / Hide Table of Contents

Class GoogleCloudDatacatalogV1Tag

Tags contain custom metadata and are attached to Data Catalog resources. Tags conform with the specification of their tag template. See Data Catalog IAM for information on the permissions needed to create or view tags.

Inheritance
System.Object
GoogleCloudDatacatalogV1Tag
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.DataCatalog.v1.Data
Assembly: Google.Apis.DataCatalog.v1.dll
Syntax
public class GoogleCloudDatacatalogV1Tag : IDirectResponseSchema

Properties

Column

Resources like entry can have schemas associated with them. This scope allows you to attach tags to an individual column based on that schema. To attach a tag to a nested column, separate column names with a dot (.). Example: column.nested_column.

Declaration
[JsonProperty("column")]
public virtual string Column { get; set; }
Property Value
Type Description
System.String

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

Fields

Required. Maps the ID of a tag field to its value and additional information about that field. Tag template defines valid field IDs. A tag must have at least 1 field and at most 500 fields.

Declaration
[JsonProperty("fields")]
public virtual IDictionary<string, GoogleCloudDatacatalogV1TagField> Fields { get; set; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.String, GoogleCloudDatacatalogV1TagField>

Name

The resource name of the tag in URL format where tag ID is a system-generated identifier. Note: The tag itself might not be stored in the location specified in its name.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
System.String

Template

Required. The resource name of the tag template this tag uses. Example: projects/{PROJECT_ID}/locations/{LOCATION}/tagTemplates/{TAG_TEMPLATE_ID} This field cannot be modified after creation.

Declaration
[JsonProperty("template")]
public virtual string Template { get; set; }
Property Value
Type Description
System.String

TemplateDisplayName

Output only. The display name of the tag template.

Declaration
[JsonProperty("templateDisplayName")]
public virtual string TemplateDisplayName { get; set; }
Property Value
Type Description
System.String

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top