Class GoogleCloudDatacatalogV1Taxonomy
A taxonomy is a collection of hierarchical policy tags that classify data along a common axis. For example, a "data sensitivity" taxonomy might contain the following policy tags:
+ PII + Account number + Age + SSN +
Zipcode + Financials + Revenue
A "data origin" taxonomy might contain the following policy tags:
+ User
data + Employee data + Partner data + Public data
Implements
Inherited Members
Namespace: Google.Apis.DataCatalog.v1.Data
Assembly: Google.Apis.DataCatalog.v1.dll
Syntax
public class GoogleCloudDatacatalogV1Taxonomy : IDirectResponseSchema
Properties
ActivatedPolicyTypes
Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list.
Declaration
[JsonProperty("activatedPolicyTypes")]
public virtual IList<string> ActivatedPolicyTypes { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Description
Optional. Description of this taxonomy. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns, and page breaks, and be at most 2000 bytes long when encoded in UTF-8.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
DisplayName
Required. User-defined name of this taxonomy. The name can't start or end with spaces, must contain only Unicode letters, numbers, underscores, dashes, and spaces, and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Identifier. Resource name of this taxonomy in URL format. Note: Policy tag manager generates unique taxonomy IDs.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
PolicyTagCount
Output only. Number of policy tags in this taxonomy.
Declaration
[JsonProperty("policyTagCount")]
public virtual int? PolicyTagCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
Service
Output only. Identity of the service which owns the Taxonomy. This field is only populated when the taxonomy is created by a Google Cloud service. Currently only 'DATAPLEX' is supported.
Declaration
[JsonProperty("service")]
public virtual GoogleCloudDatacatalogV1TaxonomyService Service { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDatacatalogV1TaxonomyService |
TaxonomyTimestamps
Output only. Creation and modification timestamps of this taxonomy.
Declaration
[JsonProperty("taxonomyTimestamps")]
public virtual GoogleCloudDatacatalogV1SystemTimestamps TaxonomyTimestamps { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDatacatalogV1SystemTimestamps |