public sealed class TagFilter : IMessage<TagFilter>, IEquatable<TagFilter>, IDeepCloneable<TagFilter>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class TagFilter.
A single tag to filter against.
Implements
IMessageTagFilter, IEquatableTagFilter, IDeepCloneableTagFilter, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
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 |
|