Class CfnDataProtectionSettings.InlineRedactionPatternProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDataProtectionSettings.InlineRedactionPatternProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataProtectionSettings.InlineRedactionPatternProperty
CfnDataProtectionSettings.InlineRedactionPatternProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.workspacesweb.CfnDataProtectionSettings.InlineRedactionPatternProperty
CfnDataProtectionSettings.InlineRedactionPatternProperty.Builder, CfnDataProtectionSettings.InlineRedactionPatternProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataProtectionSettings.InlineRedactionPatternProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe built-in pattern from the list of preconfigured patterns.final NumberThe confidence level for inline redaction pattern.final ObjectThe configuration for a custom pattern.The enforced URL configuration for the inline redaction pattern.The exempt URL configuration for the inline redaction pattern.final ObjectThe redaction placeholder that will replace the redacted text in session for the inline redaction pattern.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDataProtectionSettings.InlineRedactionPatternProperty.Builder.
-
-
Method Details
-
getRedactionPlaceHolder
Description copied from interface:CfnDataProtectionSettings.InlineRedactionPatternPropertyThe redaction placeholder that will replace the redacted text in session for the inline redaction pattern.Returns union: either
IResolvableorCfnDataProtectionSettings.RedactionPlaceHolderProperty- Specified by:
getRedactionPlaceHolderin interfaceCfnDataProtectionSettings.InlineRedactionPatternProperty- See Also:
-
getBuiltInPatternId
Description copied from interface:CfnDataProtectionSettings.InlineRedactionPatternPropertyThe built-in pattern from the list of preconfigured patterns.Either a customPattern or builtInPatternId is required. To view the entire list of data types and their corresponding built-in pattern IDs, see Base inline redaction .
- Specified by:
getBuiltInPatternIdin interfaceCfnDataProtectionSettings.InlineRedactionPatternProperty- See Also:
-
getConfidenceLevel
Description copied from interface:CfnDataProtectionSettings.InlineRedactionPatternPropertyThe confidence level for inline redaction pattern.This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This overrides the global confidence level.
- Specified by:
getConfidenceLevelin interfaceCfnDataProtectionSettings.InlineRedactionPatternProperty- See Also:
-
getCustomPattern
Description copied from interface:CfnDataProtectionSettings.InlineRedactionPatternPropertyThe configuration for a custom pattern.Either a customPattern or builtInPatternId is required.
Returns union: either
IResolvableorCfnDataProtectionSettings.CustomPatternProperty- Specified by:
getCustomPatternin interfaceCfnDataProtectionSettings.InlineRedactionPatternProperty- See Also:
-
getEnforcedUrls
Description copied from interface:CfnDataProtectionSettings.InlineRedactionPatternPropertyThe enforced URL configuration for the inline redaction pattern.This will override the global enforced URL configuration.
- Specified by:
getEnforcedUrlsin interfaceCfnDataProtectionSettings.InlineRedactionPatternProperty- See Also:
-
getExemptUrls
Description copied from interface:CfnDataProtectionSettings.InlineRedactionPatternPropertyThe exempt URL configuration for the inline redaction pattern.This will override the global exempt URL configuration for the inline redaction pattern.
- Specified by:
getExemptUrlsin interfaceCfnDataProtectionSettings.InlineRedactionPatternProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-