Interface CfnAllowList.S3WordsListProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnAllowList.S3WordsListProperty.Jsii$Proxy
Enclosing class:
CfnAllowList

@Stability(Stable) public static interface CfnAllowList.S3WordsListProperty extends software.amazon.jsii.JsiiSerializable
Specifies the location and name of an Amazon Simple Storage Service ( Amazon S3 ) object that lists specific, predefined text to ignore when inspecting data sources for sensitive data.

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.*;
 S3WordsListProperty s3WordsListProperty = S3WordsListProperty.builder()
         .bucketName("bucketName")
         .objectKey("objectKey")
         .build();
 
  • Method Details

    • getBucketName

      @Stability(Stable) @NotNull String getBucketName()
      The full name of the S3 bucket that contains the object.

      This value correlates to the Name field of a bucket's properties in Amazon S3 .

      This value is case sensitive. In addition, don't use wildcard characters or specify partial values for the name.

    • getObjectKey

      @Stability(Stable) @NotNull String getObjectKey()
      The full name of the S3 object.

      This value correlates to the Key field of an object's properties in Amazon S3 . If the name includes a path, include the complete path. For example, AllowLists/Macie/MyList.txt .

      This value is case sensitive. In addition, don't use wildcard characters or specify partial values for the name.

    • builder

      @Stability(Stable) static CfnAllowList.S3WordsListProperty.Builder builder()
      Returns:
      a CfnAllowList.S3WordsListProperty.Builder of CfnAllowList.S3WordsListProperty