Class SerializedPolicyTag (2.0.0)

public sealed class SerializedPolicyTag : IMessage<SerializedPolicyTag>, IEquatable<SerializedPolicyTag>, IDeepCloneable<SerializedPolicyTag>, IBufferMessage, IMessage

A nested protocol buffer that represents a policy tag and all its descendants.

Inheritance

Object > SerializedPolicyTag

Namespace

Google.Cloud.DataCatalog.V1

Assembly

Google.Cloud.DataCatalog.V1.dll

Constructors

SerializedPolicyTag()

public SerializedPolicyTag()

SerializedPolicyTag(SerializedPolicyTag)

public SerializedPolicyTag(SerializedPolicyTag other)
Parameter
NameDescription
otherSerializedPolicyTag

Properties

ChildPolicyTags

public RepeatedField<SerializedPolicyTag> ChildPolicyTags { get; }

Children of the policy tag, if any.

Property Value
TypeDescription
RepeatedField<SerializedPolicyTag>

Description

public string Description { get; set; }

Description of the serialized policy tag. At most 2000 bytes when encoded in UTF-8. If not set, defaults to an empty description.

Property Value
TypeDescription
String

DisplayName

public string DisplayName { get; set; }

Required. Display name of the policy tag. At most 200 bytes when encoded in UTF-8.

Property Value
TypeDescription
String

PolicyTag

public string PolicyTag { get; set; }

Resource name of the policy tag.

This field is ignored when calling ImportTaxonomies.

Property Value
TypeDescription
String