public sealed class ExclusionRule : IMessage<ExclusionRule>, IEquatable<ExclusionRule>, IDeepCloneable<ExclusionRule>, IBufferMessage, IMessageThe rule that specifies conditions when findings of infoTypes specified in
InspectionRuleSet are removed from results.
Implements
IMessage<ExclusionRule>, IEquatable<ExclusionRule>, IDeepCloneable<ExclusionRule>, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
ExclusionRule()
public ExclusionRule()ExclusionRule(ExclusionRule)
public ExclusionRule(ExclusionRule other)| Parameter | |
|---|---|
| Name | Description |
other |
ExclusionRule |
Properties
Dictionary
public CustomInfoType.Types.Dictionary Dictionary { get; set; }Dictionary which defines the rule.
| Property Value | |
|---|---|
| Type | Description |
CustomInfoType.Types.Dictionary |
|
ExcludeInfoTypes
public ExcludeInfoTypes ExcludeInfoTypes { get; set; }Set of infoTypes for which findings would affect this rule.
| Property Value | |
|---|---|
| Type | Description |
ExcludeInfoTypes |
|
MatchingType
public MatchingType MatchingType { get; set; }How the rule is applied, see MatchingType documentation for details.
| Property Value | |
|---|---|
| Type | Description |
MatchingType |
|
Regex
public CustomInfoType.Types.Regex Regex { get; set; }Regular expression which defines the rule.
| Property Value | |
|---|---|
| Type | Description |
CustomInfoType.Types.Regex |
|
TypeCase
public ExclusionRule.TypeOneofCase TypeCase { get; }| Property Value | |
|---|---|
| Type | Description |
ExclusionRule.TypeOneofCase |
|