Class DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern
- java.lang.Object
-
- com.pulumi.aws.workspacesweb.outputs.DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern
-
public final class DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern.Builderbuilder()static DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern.Builderbuilder(DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern defaults)java.util.Optional<java.lang.String>builtInPatternId()java.util.Optional<java.lang.Integer>confidenceLevel()java.util.Optional<DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternCustomPattern>customPattern()java.util.List<java.lang.String>enforcedUrls()java.util.List<java.lang.String>exemptUrls()java.util.List<DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternRedactionPlaceHolder>redactionPlaceHolders()
-
-
-
Method Detail
-
builtInPatternId
public java.util.Optional<java.lang.String> builtInPatternId()
- Returns:
- The built-in pattern from the list of preconfigured patterns. Either a `customPattern` or `builtInPatternId` is required.
-
confidenceLevel
public java.util.Optional<java.lang.Integer> confidenceLevel()
- Returns:
- 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
public java.util.Optional<DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternCustomPattern> customPattern()
- Returns:
- The configuration for a custom pattern. Either a `customPattern` or `builtInPatternId` is required. Detailed below.
-
enforcedUrls
public java.util.List<java.lang.String> enforcedUrls()
- Returns:
- The enforced URL configuration for the inline redaction pattern.
-
exemptUrls
public java.util.List<java.lang.String> exemptUrls()
- Returns:
- The exempt URL configuration for the inline redaction pattern.
-
redactionPlaceHolders
public java.util.List<DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPatternRedactionPlaceHolder> redactionPlaceHolders()
- Returns:
- The redaction placeholder that will replace the redacted text in session. Detailed below.
-
builder
public static DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern.Builder builder()
-
builder
public static DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern.Builder builder(DataProtectionSettingsInlineRedactionConfigurationInlineRedactionPattern defaults)
-
-