GooglePrivacyDlpV2ExclusionRule
import type { GooglePrivacyDlpV2ExclusionRule } from "https://googleapis.deno.dev/v1/dlp:v2.ts";
The rule that specifies conditions when findings of infoTypes specified in
InspectionRuleSet
are removed from results.
interface GooglePrivacyDlpV2ExclusionRule {
dictionary?: GooglePrivacyDlpV2Dictionary;
excludeByHotword?: GooglePrivacyDlpV2ExcludeByHotword;
excludeInfoTypes?: GooglePrivacyDlpV2ExcludeInfoTypes;
matchingType?:
| "MATCHING_TYPE_UNSPECIFIED"
| "MATCHING_TYPE_FULL_MATCH"
| "MATCHING_TYPE_PARTIAL_MATCH"
| "MATCHING_TYPE_INVERSE_MATCH";
regex?: GooglePrivacyDlpV2Regex;
}§Properties
§
dictionary?: GooglePrivacyDlpV2Dictionary
[src]Dictionary which defines the rule.
§
excludeByHotword?: GooglePrivacyDlpV2ExcludeByHotword
[src]Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
§
excludeInfoTypes?: GooglePrivacyDlpV2ExcludeInfoTypes
[src]Set of infoTypes for which findings would affect this rule.
§
matchingType?: "MATCHING_TYPE_UNSPECIFIED" | "MATCHING_TYPE_FULL_MATCH" | "MATCHING_TYPE_PARTIAL_MATCH" | "MATCHING_TYPE_INVERSE_MATCH"
[src]How the rule is applied, see MatchingType documentation for details.
§
regex?: GooglePrivacyDlpV2Regex
[src]Regular expression which defines the rule.