Google Cloud Data Loss Prevention v2 API - Class TagFilter (4.22.0)

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

Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class TagFilter.

A single tag to filter against.

Inheritance

object > TagFilter

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

TagFilter()

public TagFilter()

TagFilter(TagFilter)

public TagFilter(TagFilter other)
Parameter
Name Description
other TagFilter

Properties

FormatCase

public TagFilter.FormatOneofCase FormatCase { get; }
Property Value
Type Description
TagFilterFormatOneofCase

HasNamespacedTagKey

public bool HasNamespacedTagKey { get; }

Gets whether the "namespaced_tag_key" field is set

Property Value
Type Description
bool

HasNamespacedTagValue

public bool HasNamespacedTagValue { get; }

Gets whether the "namespaced_tag_value" field is set

Property Value
Type Description
bool

NamespacedTagKey

public string NamespacedTagKey { get; set; }

The namespaced name for the tag key. Must be in the format {parent_id}/{tag_key_short_name}, for example, "123456/sensitive" for an organization parent, or "my-project/sensitive" for a project parent.

Property Value
Type Description
string

NamespacedTagValue

public string NamespacedTagValue { get; set; }

The namespaced name for the tag value. Must be in the format {parent_id}/{tag_key_short_name}/{short_name}, for example, "123456/environment/prod" for an organization parent, or "my-project/environment/prod" for a project parent.

Property Value
Type Description
string