PreventionInspectTemplateInspectConfigRuleSetRuleExclusionRuleArgs

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

Constructors

Functions

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

Properties

Link copied to clipboard

Dictionary which defines the rule. 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, and MATCHING_TYPE_INVERSE_MATCH.

Link copied to clipboard

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