Interface CfnAllowList.CriteriaProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAllowList.CriteriaProperty.Jsii$Proxy
- Enclosing class:
CfnAllowList
@Stability(Stable)
public static interface CfnAllowList.CriteriaProperty
extends software.amazon.jsii.JsiiSerializable
Specifies the criteria for an allow list, which is a list that defines specific text or a text pattern to ignore when inspecting data sources for sensitive data.
The criteria can be:
- The location and name of an Amazon Simple Storage Service ( Amazon S3 ) object that lists specific predefined text to ignore (
S3WordsList
), or - A regular expression (
Regex
) that defines a text pattern to ignore.
The criteria must specify either an S3 object or a regular expression. It can't specify both.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.macie.*; CriteriaProperty criteriaProperty = CriteriaProperty.builder() .regex("regex") .s3WordsList(S3WordsListProperty.builder() .bucketName("bucketName") .objectKey("objectKey") .build()) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnAllowList.CriteriaProperty
static final class
An implementation forCfnAllowList.CriteriaProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRegex
The regular expression ( regex ) that defines the text pattern to ignore.The expression can contain 1-512 characters.
- See Also:
-
getS3WordsList
The location and name of an Amazon S3 object that lists specific text to ignore.- See Also:
-
builder
-