DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern class

Constructors

DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern({Input<String?>? builtInPatternId, Input<int?>? confidenceLevel, Input<DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternCustomPattern?>? customPattern, Input<List<String>?>? enforcedUrls, Input<List<String>?>? exemptUrls, Input<List<DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternRedactionPlaceHolder>?>? redactionPlaceHolders})
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.
const
DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern.fromMap(Map<String, dynamic> map)
factory

Properties

builtInPatternId → Input<String?>?
The built-in pattern from the list of preconfigured patterns. Either a customPattern or builtInPatternId is required.
final
confidenceLevel → Input<int?>?
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).
final
customPattern → Input<DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternCustomPattern?>?
The configuration for a custom pattern. Either a customPattern or builtInPatternId is required. Detailed below.
final
enforcedUrls → Input<List<String>?>?
The enforced URL configuration for the inline redaction pattern.
final
exemptUrls → Input<List<String>?>?
The exempt URL configuration for the inline redaction pattern.
final
hashCode int
The hash code for this object.
no setterinherited
redactionPlaceHolders → Input<List<DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternRedactionPlaceHolder>?>?
The redaction placeholder that will replace the redacted text in session. Detailed below.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited