PreventionJobTriggerInspectJobInspectConfigCustomInfoType constructor
- Input<
PreventionJobTriggerInspectJobInspectConfigCustomInfoTypeDictionary?> ? dictionary, - Input<
String?> ? exclusionType, - required Input<
PreventionJobTriggerInspectJobInspectConfigCustomInfoTypeInfoType> infoType, - Input<
String?> ? likelihood, - Input<
PreventionJobTriggerInspectJobInspectConfigCustomInfoTypeRegex?> ? regex, - Input<
PreventionJobTriggerInspectJobInspectConfigCustomInfoTypeSensitivityScore?> ? sensitivityScore, - Input<
PreventionJobTriggerInspectJobInspectConfigCustomInfoTypeStoredType?> ? storedType, - Input<
Map< ? surrogateType,String, dynamic> ?>
Creates a new PreventionJobTriggerInspectJobInspectConfigCustomInfoType.
dictionary Dictionary which defines the rule.
exclusionType If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.
infoType CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing
likelihood Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria
regex Regular expression which defines the rule.
sensitivityScore Optional custom sensitivity for this InfoType. This only applies to data profiling.
storedType A reference to a StoredInfoType to use with scanning.
surrogateType Message for detecting output from deidentification transformations that support reversing.
Implementation
const PreventionJobTriggerInspectJobInspectConfigCustomInfoType({
this.dictionary,
this.exclusionType,
required this.infoType,
this.likelihood,
this.regex,
this.sensitivityScore,
this.storedType,
this.surrogateType,
});