DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern class
Constructors
-
DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern({Input<
String?> ? builtInPatternId, Input<int?> ? confidenceLevel, Input<DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternCustomPattern?> ? customPattern, Input<List< ? enforcedUrls, Input<String> ?>List< ? exemptUrls, Input<String> ?>List< ? redactionPlaceHolders})DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternRedactionPlaceHolder> ?> -
Creates a new DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern.
builtInPatternIdThe built-in pattern from the list of preconfigured patterns. Either acustomPatternorbuiltInPatternIdis required.confidenceLevelThe 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).customPatternThe configuration for a custom pattern. Either acustomPatternorbuiltInPatternIdis required. Detailed below.enforcedUrlsThe enforced URL configuration for the inline redaction pattern.exemptUrlsThe exempt URL configuration for the inline redaction pattern.redactionPlaceHoldersThe 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
customPatternorbuiltInPatternIdis 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
customPatternorbuiltInPatternIdis 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