Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
Documentation
data ReceiptFilter Source #
A receipt IP address filter enables you to specify whether to accept or reject mail originating from an IP address or range of IP addresses.
For information about setting up IP address filters, see the Amazon SES Developer Guide.
See: newReceiptFilter
smart constructor.
ReceiptFilter' | |
|
Instances
Create a value of ReceiptFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:ReceiptFilter'
, receiptFilter_name
- The name of the IP address filter. The name must:
- This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
- Start and end with a letter or number.
- Contain less than 64 characters.
$sel:ipFilter:ReceiptFilter'
, receiptFilter_ipFilter
- A structure that provides the IP addresses to block or allow, and
whether to block or allow incoming mail from them.
receiptFilter_name :: Lens' ReceiptFilter Text Source #
The name of the IP address filter. The name must:
- This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
- Start and end with a letter or number.
- Contain less than 64 characters.
receiptFilter_ipFilter :: Lens' ReceiptFilter ReceiptIpFilter Source #
A structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.