Interface ReceiptFilterProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ReceiptFilterProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)",
date="2024-05-08T21:35:14.083Z")
@Stability(Stable)
public interface ReceiptFilterProps
extends software.amazon.jsii.JsiiSerializable
Construction properties for a ReceiptFilter.
Example:
ReceiptFilter.Builder.create(this, "Filter") .ip("1.2.3.4/16") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forReceiptFilterProps
static final class
An implementation forReceiptFilterProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic ReceiptFilterProps.Builder
builder()
default String
getIp()
The ip address or range to filter.default ReceiptFilterPolicy
The policy for the filter.default String
The name for the receipt filter.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIp
The ip address or range to filter.Default: 0.0.0.0/0
-
getPolicy
The policy for the filter.Default: Block
-
getReceiptFilterName
The name for the receipt filter.Default: a CloudFormation generated name
-
builder
- Returns:
- a
ReceiptFilterProps.Builder
ofReceiptFilterProps
-