#include <ReceiptIpFilter.h>
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 Also:
AWS API Reference
Definition at line 36 of file ReceiptIpFilter.h.
◆ ReceiptIpFilter() [1/2]
Aws::SES::Model::ReceiptIpFilter::ReceiptIpFilter |
( |
| ) |
|
◆ ReceiptIpFilter() [2/2]
◆ CidrHasBeenSet()
bool Aws::SES::Model::ReceiptIpFilter::CidrHasBeenSet |
( |
| ) |
const |
|
inline |
A single IP address or a range of IP addresses that you want to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317.
Definition at line 100 of file ReceiptIpFilter.h.
◆ GetCidr()
const Aws::String& Aws::SES::Model::ReceiptIpFilter::GetCidr |
( |
| ) |
const |
|
inline |
A single IP address or a range of IP addresses that you want to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317.
Definition at line 91 of file ReceiptIpFilter.h.
◆ GetPolicy()
Indicates whether to block or allow incoming mail from the specified IP addresses.
Definition at line 51 of file ReceiptIpFilter.h.
◆ operator=()
◆ OutputToStream() [1/2]
void Aws::SES::Model::ReceiptIpFilter::OutputToStream |
( |
Aws::OStream & |
oStream, |
|
|
const char * |
location |
|
) |
| const |
◆ OutputToStream() [2/2]
void Aws::SES::Model::ReceiptIpFilter::OutputToStream |
( |
Aws::OStream & |
ostream, |
|
|
const char * |
location, |
|
|
unsigned |
index, |
|
|
const char * |
locationValue |
|
) |
| const |
◆ PolicyHasBeenSet()
bool Aws::SES::Model::ReceiptIpFilter::PolicyHasBeenSet |
( |
| ) |
const |
|
inline |
Indicates whether to block or allow incoming mail from the specified IP addresses.
Definition at line 57 of file ReceiptIpFilter.h.
◆ SetCidr() [1/3]
void Aws::SES::Model::ReceiptIpFilter::SetCidr |
( |
Aws::String && |
value | ) |
|
|
inline |
A single IP address or a range of IP addresses that you want to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317.
Definition at line 118 of file ReceiptIpFilter.h.
◆ SetCidr() [2/3]
void Aws::SES::Model::ReceiptIpFilter::SetCidr |
( |
const Aws::String & |
value | ) |
|
|
inline |
A single IP address or a range of IP addresses that you want to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317.
Definition at line 109 of file ReceiptIpFilter.h.
◆ SetCidr() [3/3]
void Aws::SES::Model::ReceiptIpFilter::SetCidr |
( |
const char * |
value | ) |
|
|
inline |
A single IP address or a range of IP addresses that you want to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317.
Definition at line 127 of file ReceiptIpFilter.h.
◆ SetPolicy() [1/2]
Indicates whether to block or allow incoming mail from the specified IP addresses.
Definition at line 63 of file ReceiptIpFilter.h.
◆ SetPolicy() [2/2]
Indicates whether to block or allow incoming mail from the specified IP addresses.
Definition at line 69 of file ReceiptIpFilter.h.
◆ WithCidr() [1/3]
A single IP address or a range of IP addresses that you want to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317.
Definition at line 145 of file ReceiptIpFilter.h.
◆ WithCidr() [2/3]
A single IP address or a range of IP addresses that you want to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317.
Definition at line 136 of file ReceiptIpFilter.h.
◆ WithCidr() [3/3]
ReceiptIpFilter& Aws::SES::Model::ReceiptIpFilter::WithCidr |
( |
const char * |
value | ) |
|
|
inline |
A single IP address or a range of IP addresses that you want to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317.
Definition at line 154 of file ReceiptIpFilter.h.
◆ WithPolicy() [1/2]
Indicates whether to block or allow incoming mail from the specified IP addresses.
Definition at line 75 of file ReceiptIpFilter.h.
◆ WithPolicy() [2/2]
Indicates whether to block or allow incoming mail from the specified IP addresses.
Definition at line 81 of file ReceiptIpFilter.h.
The documentation for this class was generated from the following file: