Interface CfnBucket.NotificationFilterProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnBucket.NotificationFilterProperty.Jsii$Proxy
- Enclosing class:
CfnBucket
@Stability(Stable)
public static interface CfnBucket.NotificationFilterProperty
extends software.amazon.jsii.JsiiSerializable
Specifies object key name filtering rules.
For information about key name filtering, see Configuring event notifications using object key name filtering in the Amazon S3 User Guide .
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.s3.*; NotificationFilterProperty notificationFilterProperty = NotificationFilterProperty.builder() .s3Key(S3KeyFilterProperty.builder() .rules(List.of(FilterRuleProperty.builder() .name("name") .value("value") .build())) .build()) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnBucket.NotificationFilterProperty
static final class
An implementation forCfnBucket.NotificationFilterProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getS3Key
A container for object key name prefix and suffix filtering rules.- See Also:
-
builder
-