DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern constructor
- Input<
String?> ? builtInPatternId, - Input<
int?> ? confidenceLevel, - Input<
DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternCustomPattern?> ? customPattern, - Input<
List< ? enforcedUrls,String> ?> - Input<
List< ? exemptUrls,String> ?> - Input<
List< ? redactionPlaceHolders,DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternRedactionPlaceHolder> ?>
Creates a new DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern.
builtInPatternId The built-in pattern from the list of preconfigured patterns. Either a customPattern or builtInPatternId is required.
confidenceLevel The confidence level for inline redaction pattern. This indicates the certainty of data type matches in the redaction process. Values range from 1 (low confidence) to 3 (high confidence).
customPattern The configuration for a custom pattern. Either a customPattern or builtInPatternId is required. Detailed below.
enforcedUrls The enforced URL configuration for the inline redaction pattern.
exemptUrls The exempt URL configuration for the inline redaction pattern.
redactionPlaceHolders The redaction placeholder that will replace the redacted text in session. Detailed below.
Implementation
const DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern({
this.builtInPatternId,
this.confidenceLevel,
this.customPattern,
this.enforcedUrls,
this.exemptUrls,
this.redactionPlaceHolders,
});