public sealed class AdjustByMatchingInfoTypes : IMessage<AdjustByMatchingInfoTypes>, IEquatable<AdjustByMatchingInfoTypes>, IDeepCloneable<AdjustByMatchingInfoTypes>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class AdjustByMatchingInfoTypes.
AdjustmentRule condition for matching infoTypes.
Implements
IMessageAdjustByMatchingInfoTypes, IEquatableAdjustByMatchingInfoTypes, IDeepCloneableAdjustByMatchingInfoTypes, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
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 |
|