PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRule class

Constructors

PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRule({Input<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleDictionary?>? dictionary, Input<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleExcludeByHotword?>? excludeByHotword, Input<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleExcludeInfoTypes?>? excludeInfoTypes, required Input<String> matchingType, Input<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleRegex?>? regex})
Creates a new PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRule. dictionary Dictionary which defines the rule. excludeByHotword Drop if the hotword rule is contained in the proximate context. excludeInfoTypes Set of infoTypes for which findings would affect this rule. matchingType How the rule is applied. See the documentation for more information: https://cloud.google.com/dlp/docs/reference/rest/v2/InspectConfig#MatchingType regex Regular expression which defines the rule.
const
PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRule.fromMap(Map<String, dynamic> map)
factory

Properties

dictionary → Input<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleDictionary?>?
Dictionary which defines the rule. Structure is documented below.
final
excludeByHotword → Input<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleExcludeByHotword?>?
Drop if the hotword rule is contained in the proximate context. Structure is documented below.
final
excludeInfoTypes → Input<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleExcludeInfoTypes?>?
Set of infoTypes for which findings would affect this rule. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
matchingType → Input<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.
final
regex → Input<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleRegex?>?
Regular expression which defines the rule. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited