Google Cloud Data Loss Prevention v2 API - Class AdjustByMatchingInfoTypes (4.23.0)

public sealed class AdjustByMatchingInfoTypes : IMessage<AdjustByMatchingInfoTypes>, IEquatable<AdjustByMatchingInfoTypes>, IDeepCloneable<AdjustByMatchingInfoTypes>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class AdjustByMatchingInfoTypes.

AdjustmentRule condition for matching infoTypes.

Inheritance

object > AdjustByMatchingInfoTypes

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

AdjustByMatchingInfoTypes()

public AdjustByMatchingInfoTypes()

AdjustByMatchingInfoTypes(AdjustByMatchingInfoTypes)

public AdjustByMatchingInfoTypes(AdjustByMatchingInfoTypes other)
Parameter
Name Description
other AdjustByMatchingInfoTypes

Properties

InfoTypes

public RepeatedField<InfoType> InfoTypes { get; }

Sensitive Data Protection adjusts the likelihood of a finding if that finding also matches one of these infoTypes.

For example, you can create a rule to adjust the likelihood of a PHONE_NUMBER finding if the string is found within a document that is classified as DOCUMENT_TYPE/HR/RESUME. To configure this, set PHONE_NUMBER in InspectionRuleSet.info_types. Add an adjustment_rule with an adjust_by_matching_info_types.info_types that contains DOCUMENT_TYPE/HR/RESUME. In this case, the likelihood of the PHONE_NUMBER finding is adjusted, but the likelihood of the DOCUMENT_TYPE/HR/RESUME finding is not.

Property Value
Type Description
RepeatedFieldInfoType

MatchingType

public MatchingType MatchingType { get; set; }

How the adjustment rule is applied.

Only MATCHING_TYPE_PARTIAL_MATCH is supported:

  • Partial match: adjusts the findings of infoTypes specified in the inspection rule when they have a nonempty intersection with a finding of an infoType specified in this adjustment rule.
Property Value
Type Description
MatchingType

MinLikelihood

public Likelihood MinLikelihood { get; set; }

Required. Minimum likelihood of the adjust_by_matching_info_types.info_types finding. If the likelihood is lower than this value, Sensitive Data Protection doesn't adjust the likelihood of the InspectionRuleSet.info_types finding.

Property Value
Type Description
Likelihood