Module: Google::Privacy::Dlp::V2::MatchingType

Defined in:
lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb

Overview

Type of the match which can be applied to different ways of matching, like Dictionary, regular expression and intersecting with findings of another info type.

Constant Summary collapse

MATCHING_TYPE_UNSPECIFIED =

Invalid.

0
MATCHING_TYPE_FULL_MATCH =

Full match.

  • Dictionary: join of Dictionary results matched complete finding quote
  • Regex: all regex matches fill a finding quote start to end
  • Exclude info type: completely inside affecting info types findings
1
MATCHING_TYPE_PARTIAL_MATCH =

Partial match.

  • Dictionary: at least one of the tokens in the finding matches
  • Regex: substring of the finding matches
  • Exclude info type: intersects with affecting info types findings
2
MATCHING_TYPE_INVERSE_MATCH =

Inverse match.

  • Dictionary: no tokens in the finding match the dictionary
  • Regex: finding doesn't match the regex
  • Exclude info type: no intersection with affecting info types findings
3