PreventionInspectTemplateInspectConfigRuleSetRuleExclusionRuleArgs

data class PreventionInspectTemplateInspectConfigRuleSetRuleExclusionRuleArgs(val dictionary: Output<PreventionInspectTemplateInspectConfigRuleSetRuleExclusionRuleDictionaryArgs>? = null, val excludeByHotword: Output<PreventionInspectTemplateInspectConfigRuleSetRuleExclusionRuleExcludeByHotwordArgs>? = null, val excludeInfoTypes: Output<PreventionInspectTemplateInspectConfigRuleSetRuleExclusionRuleExcludeInfoTypesArgs>? = null, val matchingType: Output<String>, val regex: Output<PreventionInspectTemplateInspectConfigRuleSetRuleExclusionRuleRegexArgs>? = null) : ConvertibleToJava<PreventionInspectTemplateInspectConfigRuleSetRuleExclusionRuleArgs>

Properties

Link copied to clipboard

Dictionary which defines the rule. Structure is documented below.

Link copied to clipboard

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name. Structure is documented below.

Link copied to clipboard

Set of infoTypes for which findings would affect this rule. Structure is documented below.

Link copied to clipboard
val matchingType: Output<String>

How the rule is applied. See the documentation for more information: https://cloud.google.com/dlp/docs/reference/rest/v2/InspectConfig#MatchingType Possible values are: MATCHING_TYPE_FULL_MATCH, MATCHING_TYPE_PARTIAL_MATCH, MATCHING_TYPE_INVERSE_MATCH.

Link copied to clipboard

Regular expression which defines the rule. Structure is documented below.

Functions

Link copied to clipboard
open override fun toJava(): PreventionInspectTemplateInspectConfigRuleSetRuleExclusionRuleArgs