public sealed class SerializedTaxonomy : IMessage<SerializedTaxonomy>, IEquatable<SerializedTaxonomy>, IDeepCloneable<SerializedTaxonomy>, IBufferMessage, IMessage
A nested protocol buffer that represents a taxonomy and the hierarchy of its policy tags. Used for taxonomy replacement, import, and export.
Implements
IMessage<SerializedTaxonomy>, IEquatable<SerializedTaxonomy>, IDeepCloneable<SerializedTaxonomy>, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
SerializedTaxonomy()
public SerializedTaxonomy()
SerializedTaxonomy(SerializedTaxonomy)
public SerializedTaxonomy(SerializedTaxonomy other)
Parameter | |
---|---|
Name | Description |
other | SerializedTaxonomy |
Properties
ActivatedPolicyTypes
public RepeatedField<Taxonomy.Types.PolicyType> ActivatedPolicyTypes { get; }
A list of policy types that are activated per taxonomy.
Property Value | |
---|---|
Type | Description |
RepeatedField<Taxonomy.Types.PolicyType> |
Description
public string Description { get; set; }
Description of the serialized taxonomy. At most 2000 bytes when encoded in UTF-8. If not set, defaults to an empty description.
Property Value | |
---|---|
Type | Description |
String |
DisplayName
public string DisplayName { get; set; }
Required. Display name of the taxonomy. At most 200 bytes when encoded in UTF-8.
Property Value | |
---|---|
Type | Description |
String |
PolicyTags
public RepeatedField<SerializedPolicyTag> PolicyTags { get; }
Top level policy tags associated with the taxonomy, if any.
Property Value | |
---|---|
Type | Description |
RepeatedField<SerializedPolicyTag> |